Skip to main content

Full text of "Svet Kompjutera 1989 07"

See other formats


nflnHTHKn 



Predstavljamo: Lira AT Tower 


Mlakar & Co 


Atari ST: GFA Raytrace, GEM fontov 


Amiga; Na$a igra, Fore i lazoni.. 


C-64: Mo a 


Spectrum: Hakerski bukvar, intro servis... 


Pirat No. 1 - trenutni poredak 


W MLAKAR & CO 


IBM KOMPATIBILNI RACUNARI 
I OPREMA 


Posebna ponuda. 

Uporedujle oase cenc sa neiwackim! 


XT kompatibtlni raranar 



XT ku^iiic i urcduj za napajanje 

XT osnovna plttCa. «088.2,4.77/l0 MHz. 8087 podooijc. 
RAM proSiHjiv do 640 K 
grafi^ka primer kartica Hercules 
mulii 1/0 

disketna jedinicu5-25*pala(na. 360 K 
tastatura sa 84 lipke 
XT ukupno 


243 DEM 


171 DEM 
94 DEM 
117 DEM 
156 DEM 
91 DEM 
872 DEM 


AT kotnpalibUni ra^nar 

AT bahy ku<H<ic i uredaj za napajunje 

AT osnovna ploia KOH26.8/I2.5/15 MHz. WJ827 ptnlnoijc. 

RAM prolirijiv do 4 Mb 

graHika pnnier kariica Hercules 

FOD/HDD konirolcr 

disketna jcdinica 5-25-palaina. 1,2 Mb 

ijslaturasa 1U2 itpkc 

AT ukupno 


293 DEM 


549 DEM 
94 DEM 
260 DEM 
200 DEM 
118 DEM 
1514 DEM 


AT prcaosoi raoiitar 

(LCDckran640 x atW.CGA. Hercules. osnovna ploda l(V16MHz. I Mb 
RAM na osnovnoj plod. FDO/HDD konirokr. W) kartica. 1.2 Mb 
disketna jcdinKa. lasiatura) 


386sistem 4957 DEM 

(Tower ku6iiie sa uredaiem za napajanje. 386 <»novna ploia 1^5 MHz. 
Uodmark 27. 8 MHz. Norton Cl 26. 1 Mb RA^ na ploei. grafieka printer 
kartica. FDD/HDD konirolcr. I/O kartica. 1.2 Mb disketna jedinica. 
lastaiura 102) 


386 turbo sistem 

(Tower kuiJRic sa uredajem za napajanje. 386 osnovna ploCa I6J25 MHz. 
y> K cache RAM. Landmark 36 MHz. Norton Cl 28.6. grafidka pnnicr 
kartica. FDD/HDD konirolcr. I/O kariica. 1.2 Mb disketna jcdinica. 
lastaiura 102) 


RAM 

41256-150 

41256-100 

4146-100 


19 DEM 
25 DEM 
7 DEM 


monitor! . 

monitor Rat Screen janiar. l4-paladni 
monitor Rat Screen paper white. l4-paUidni 
monitor janiar. l2-paladni 
mti genius 


254 DEM 
260 DEM 
220 DEM 
96 DEM 


ivrdi diskovi 
ST 225(20 Mb. 65 ms) 
ST 238 R (30 Mb. 65 ms) 
ST 351 (40 Mb. 40 ms) 
ST 251-1(40 Mb. 28 ms) 


499 DEM 
520 DEM 
740 DEM 
890 DEM 


kontroler za tvrde diskove 
XT 

XTRLL 

AT 

AT RLL 


105 DEM 
TZ2DEM 
260 DEM 
345 OEM 


Sumpodi 

STARLC 10 
STAR LC 24-10 
STARLC lO.ubojt 
SE1KOSHASP-I80AL 


590 DEM 
890 DEM 
670 DEM 
398 DEM 


SEBVIS RACUNARA 
PC XT/ AT IBM 


Za sve uredaie daiemo garaneiju. montaia i setvis u Jugoslaviji. Za savet 
kod izbora nazovite nas na telefon: 9943 /432 7-2333. NaSa itgovma j< 
u Podaoci (UnierbciMo), pored glavrtog puts prema-Cclovcu. oO km^ 
Ljubljl ' 13 km od Ljubetja. 


. SERVISIHAMO RACUNARE IBM PC XT/AT SPECTRUM, 

^:T"A‘i*olK“AS"R5SluA°R^~ XT, AT. TRAilTE 
■ BESPI^TNE KATALOGE. VELIKI BESPLATNI KATALOG 
SA REZERVNIM DELOVIMA ZA SPECTRUM. COMMODO- 

. ^VCTUJIBiIlO*^U VEZI NABAVKE KOMPJUTERSKE OP- 
REME I ISPORU6UJEMO POJEWMACNE KOMP.WTER- 
WE JEoISS: HARD DISK. FLWl 

CISTA SA HAPAJANIEM, KARTK:E SVIH W CTA ZA XT- 
/»T FIRME GAMA ELECTRONICS E MIMHENA 
- PRODAJA RACUNARA XT I AT 286 RADNIM ORQANIZA- 
CUAMA • 


EPROM MODULI ZA COMMODORE 46/128: 

' 1 Turbo 250-(- Turbo 2002 + Turbo Tape « + Tur^ Pizza- 
■I- Spec. Fast + Proli Ass ,64 -f monitor -FpodeSavar^s 

2. OupUkator-F Sistem 250 -F Turbo 250 + Fast 

Top monitor + Tornado Dos (Ram, Ver.) + podesav«^ 

3 TurWi 250+Turbo 2003 + lnlro Kompresorn-ape + Turtc 
Dos + Top monitor + Sepc. Fast + pode^nje glai/e 
4. Duplikator + Fast Copy + Copy 2002 + Turtjo 25C + F^ 

Disk Load + podeSavan)e glave^ 

5 Ouplikator + Intro Kompresor/Disk + Fast Disk Load 

Turbo 250 + Profi ASS., 64 ^ 

6 Turbo 250 + Trubo Tape 11 + Spec Fast+.urtw 

2003 + Turbo Pizza + podeSavanje glave - 

7 Simon's Basic 

9 m*ro Kompresor+ Tornado Dos IRam. Ver.l + P?; 

, ASS.,64 + Monitor 49152+Turbo 250 

to. Miss Pacman 11 PhiMnix 12. ^ 

1 13 Vizavirrite + Turbo 250+Tomado Dos + Fast Copy+Oocy 

190 + Giga Load + podeSavanje glave (32KI 

14 Disc Whizard + Duplikator + Fasi Copy -Auto - 

Turbo 250 + Monitor 49152 + pod eSavarve 3'ave 

15 File Master + Simon's Basic I + Monjor 43l52+fccc 
250 + Copy 202 + podeSavanje glave 

1 16 Simon's Basic ll + Duplikator + Ti»bo 2S0 + S«»ii 
I 250 + podeSavanje glave I32K) 

SVAKI MODUL JE UGRAOEN U PLASTiClAJ KUTUU I AAA 
1 RESET TASTER 


incoci IMOIcn. ,vm1aU 

I (5ARANTNI ROK 1 GODINA. ISPORUKA 0D*4An 


Ijedini servis u Jugoslaviji 

I delova za Spectrum. Sinclair QL. Atan Ccr-modoreSA .38. 
I PC XT/AT 

I KATALOSKA PRODAJA REZERVNIH DELOyAJW(t-% 
I TE VELIKI BESPLATNI KATALOG. 

I Na zalihama imamo folije za ZX Specl r^ L 6<fcp^^^ 
I ni kAblove svih vrsta. palice. rezervni (fal^ za Bt^e 
I Sw RAM 4m. EPROM. 6526, 6569. 906- 14 PIA gradr,a 
I YU zrtakova u sve printere Epson i Star * 


I PRODAJA EPROM MODULA U BEOG^W: ^ 

I Kompjuter servis, MiSarska 11. tel: 011,33-22-75 
I NaSe proizvode motete videtl I kupili kod naS^aeraandi^ 
I Skopke: Servis Micronic, tel: 091,312-117 
I Split: Onofon Electronic, tel: 058,45-819^ 


I Sve intormaeije morete dobiti svaki 
1 subotom 8 do 13 aatl. 

I KOMPJUTER SERVICE VERJE 3^ 

I Fax; 061,621-523 

■ Telefon: 061 ,621 -066, 

061/621-52211?^ 


od IB do 19 sad. 



Hard/Soft scena 


Ureduje Tihomir Stan^^i 



EGA projektor 

Sa 3M-Data*DispIey uredajcm 
moiete preko graf^kopa projek- 
tovati sliku sa vakg ekrana ako 
koristite EGA ili CGA grafi£ke 
kartice. Rezoiucija je 640 x 400 
taiaka u 16 raz)i(itih nivoa osvet- 
l)enja. Cime $e simuliraiu bo^ iz 
(EGA) palete od 64 boje. Aktivna 


poviiina je 21 x 16 cm. Displei sc' 
povezujc preko RGB priklju(ka. a 
te2ak je 2,25 kg. Sem za PC-je, po- 
stoji i verzija za Macintosh, ^na 
u SRN; 4000 DEM. 

O 

Specijalno za pirate 

Holandska firma A.B.C. Data 
napravila je mikroprocesorski 
kontrolisan uredaj za kopiranje 
disketa. Moie $e kopirati u svim 
kombinacijama formata 3.5 i 5,25 
inta. Uredaj formatizuje. kopira i 
proverava svaki upisani po^tak. 
Ako se na originalnoj disketi nala- 
zi loSiji zapis, na kopiju se upisuje 
normalno, a ako je zapis baS oSte- 
ten to tt korisniku biti signaiizira' 
no. Cena: oko 3500 MFL. A.B.C. 
Data b.v., Het Kleine Loo 43. 2592 
BW Den Haag, Netherlands. 

O 



p V P 

Prekrasnov Video Produkcija 









Hard/Soft scena 



SVET KOMPJUTERA 
izlazi fcdnom mese^no 
broj 58-59; cena 12000 
dinara 


Izdaje i §lampa 
NO ^Politika", 
OOUR ^Svct“ 
Beograd, Makedonska 31 

Telefoni redakcijc: 
011/320-552 (direktan) i 
on/324 191 lokal 369 


DIrcklor NO ..Politika" 
dr 2ivorad Minovic 

Glavni urednik 
Branislav Jovanovic 
Odgovorni urednik, v. d. 
Ljiljana Bulatovic 
Urednik 
Zoran Motorinski 

Strueni urednid: 
Voiislav Mihaiiovic, 
Tihomir Staneevic 

Uredniitvo 
Predrag Beciri^, Nenad 
Vasovii, Aleksandar 
Veljkovic, Aleksandar 
Petrovic, Aleksandar 
Radovanovic 

IJkovno-graficka oprema 

Viekoslav 5otare>'ic 

Marketing 
Slobodan Vuck 

Ix^ktor 
Duiica Milanovk 

Sekretar redakcijc 
Natasa Uskokovic 

Oopisnici: 

mr itorka jelk, Slobodan 
Celenkovk (SAD), Velizar 
Pavlovic (Svaicarska) 

Stnkni saradnici: 
Milan V|e§tica, Srdan Vudd 
Du^n Oimitnjcvic, Boris 
Dapic, Darko Ilic, Vladimir 
Kostid, Kanko Lazic, Bojan 
Majer, Predrag Miliccvic 
(ilustracijc), Dusan Mikulid 
Goran Milovanovid Vladimir 
Pavlovic. Vladimir Pecelj, 
Nikola Popevic, Sa^ PuSica. 
Goran Kadomirovid Samir 
Ribid. Kmtn i Maris Smajic, 
Du^n Siojicevic, )ovan 
Sirika, Dragana Timotid. 
Branislav Tomid, Jasmin 
Hatilovid, Aleksandar Conic. 

Tchnidki saradnik 
Branka Ehijk 


Rukopise, erteie i Uustracije 
ne vracamo 


Priprema i kompjuterska 
obrada svih tekstova u ovenn 
brofu uradena Je na raduaaru 
Apple Macintosh. 


JetKax je naziv iiredaja koji $e 
jednostavno priki|ucu|e na tele- 
fonsku vezu. i (paralelnim kab 
lom) na iaserski stampac. Telefox 
radi po staodardu Gnipa 3 brzi 


PC otpotan na vinise 

Immune System je naziv klasic- 
nog PC AT Irompjutcra (80286, 1 
Mb RAM, 1.2 Mb flopi. 40 Mb 
hard disk) koji je pomodu, ni ma- 
nje ni vik nego 25 hardverskih ili 
softverskih rcienja za^ticen od 
raznih virusa. Recimo. operativni 
sisiem nc dozvoljava s\'akome 
srartovanjc EXE i COM fajlova. 
softver za podrSku modema koji 
Sifrujc sve Sto se prenosi. Tu su za 
rtm razne vrste lozinki i... ^a sve 
jo§ ne. Cak je i podefovan^ ugra- 
denog dasovnika/kaiendara do- 
zvoljeno samo odredenim osoba 
ma. Cena: 3000 dolara. American 
Computer Security Industries, 122 
Blue Hills Court. Nashville, TN 
37214. USA. 

o 

Sezame, javi se! 

Kartica i softver pod nazivom 
CESAM-VOX prctvorice vas PC u 
viknamensku telefonsku sekreta 
ricu. Sistem prepoznaje kljudne 
red! (komande) i u digiiaiizova- 
nom obiiku ih smeita na hard 
disk. Mokte ga koristiti kao pa- 
metnu maiinu za izgovaranje .po- 
ruka dobrodoSlice”, primanje po- 


non) do 9600 bauda i moze da pri 
mi do 30 stranica ii ver/iji sa 0,5 
Mb R,VM a. Ako ft ^ampad u to- 
ku pri^ema poruke zauzet stranica 
se memonk i stampa kasnije. Ver 


ruka od dntgih i|udi. emitovanje 
vaSih poruka u ^redeno vremc 
itd. 

Oni koji zovu vai CFSAM-VOX 
mogu ostaviii poruku. preslukti 
je ponovo i promcniti ako je po 
trebno. Onima koji vas desto zovu 
moietc dodeliti lozinke tako da 
im CESAM VOX. kada sc javi, 
proetta vaiu poruku namenjenu 
upravo njima. Kada vi zovete sis- 
tem moiete presluiati sve poruke. 

Ostale moguenosti; automatsko 
odazivanje i biranje broja, brzo ot- 
krivanje neuspele veze, automat 
sko ponavijanje .izgovaranja' po- 
ruke, formiranje biblioteke .poru 
ka dobrodoSlice". snimanje tele 
fonskih razgovora i dmgo. 

Program je rezidentan. tako da 
mok primaii poruke i dok raditc 
sa kompjuterom. Svim funkeijama 
sistema upravlja se preko tastalu 
re kompfutera ili t^fona. Cena: 
6500 FRF RF2l'France. 2 et 4 
avenue de I'Europe. 78140 Velizy. 
France. 

O 

Pro§irenje RAM-a za 
Lotus 

Korisnici programa Ix)tu5 1-2-3 
susreii su se sa proWemom slo- 


zija sa 1 Mb KAM-a moze da me- 
morik do 60 stranica. Cena; 1200 
ili 1400 dolara (0.5 ill 1 Mb). 


bodne memorije. Naime, dak i ako 
imaju vtk od 640 Kb na svom 
AT-u Ix>tus to ne koristi. Kao rek- 
nje ovog probiema pojavili su se 
programcici u vidu proiirenja 
IX)S-a koji koriste mogudnosti ja- 
cih procesora (286 i 386) da .u ko 
madu' adrestraju vik ^ 640 Kb 
KAM-a. Na ovaj nacin Ixitus mo2e 
da koristi do 16 Mb osnovne me 
morije i 32 Mb po IJM HMS (Lo* 
tus/Intel/Microsoft/Fxpanded Me- 
mory Specification) standardu, slo 
se moze kemstiti i istovremeno. 
Problem - rekn. 

O 

Kako napraviti kutiju 

I to kartemsku. Program .Box- 
maker'. firme MicroCAD, pomaze 
u proizvodnjt najobidnijih karton- 
skih kutija. Napraviti novu kar- 
tonsku kutiju naizgled je jednosta- 
van problem, ali se u praksi poka- 
zak) da je upotreba kompjutera u 
ovc svrhe vrio korisna. Potrebno 
je uneti nekoliko osnovnih para- 
melara o dimenzijama. modelu i 
stilu kutijc (za $ta postoje sv^i 
standard!) i za nekeriiko minuta 
program pravi zavrini naert sa oz 
nadenim mestima za savijanje i os- 
talim detaijima. 


O 


4 


SVET KOMPJUTERA / JUL-AVGUST '89. 


Hard/Soft scena 


Drt^e mogucnosti programa su. 
na primer, obraiun materijala za 
uvid u troSkove proizvodnje. Inte 
resanina je i mogucnost ovog pro- 
grama da na osnovu projektovanc 
kutije generik komande za nume- 
ri£ki upravljane marine za sek- 
nje, savijanje i si. ako se takve ko- 
ristc. 

Boxmaker bitno ubrzava izradii 
prototipa kartonske ambalak i iz- 
radu specijalnih vanserijskih pri- 
meraka. Program je izdao Micro- 
CAD Ltd. Fordbrook Business 
Centre. Pewscy. Wiltshire. En- 
gland SN9 5NT. 

O 

Kompjuterofoniranje 

Verovatno znate nacin na koji. 
na primer, jcdna Kristi u Njujorku 
telefonira Blejku u Denver - pozo- 
ve operatera. kaie ne$to u stilu 
.POvczile me sa Denverom, broj 
taj i taj. na njcgov rafun'. Opcra- 
ter usfwstavlja vezu. saopSti Btej 
ku ko ga zove i pita da li pristaje 
da razgovor ide na njcgov rakn... 
ltd. Posao operatera je vrio napo- 
ran i dosadan. a i takva radna sna- 
p je optereknje za budkt tele- 
ton^e kompanije. 

Njujorska teiefonska kompanija 
uvela je u iipotrebu kompjuterski 
sistem koji u potpuiH>sti zamenju 
je operatera. a i dalje ima sve 


rednosti manueinog povezivanja 
orisnika (probajte da pozovete 
rodaka na drugom kraju Jugosla- 
vije tako da razgovor bude na nje- 
gov racun!). Generator zvuka u 
okviru sistcma izgovara sve ono 
§to pravi operater toliko puta po- 
novi u svom iivotu. Kada se, kao 
u nakm primcru, Kristi u Njujor- 
ku obrati .operateni''. nakon stan- 
dardne procedure kompjuterizo- 
vani umilni zenski glas je pita za 
ime i prezimc. To $to ona izgovori 
se digitalizuje, iispostavija se veza 
sa Blejkom u Dcnveru koji zadujc 
ne^to kao: .Dobar dan. Imate po- 
ziv iz Denvera. iraii vas...", tu se 
zaiuje digitalizovano ....Kristi Ke- 
rington..." i zatim standardno .Da 
li pristajete da razgovor ide na va$ 
racun?" NiSta revoluclonarno? Do 
ovog trenutka da, ali sada Btejk 
ireba da kaie .Yes" (.No"). Sloic- 
ni analizator zvuka k pomoii 
ovom kompjuterskom .operateni" 
da zna da se Blejk sloiio sa pred- 
logom i veza se uspostavlja na od- 
govaraju^i naiin. Ono Sto fascini- 
ra, i $to nas je nateraio da razveze- 
mo ovoliku .dinastijsku" priiu, 
jeste £injenica da je tu kratku ref 
engieskog jezika mogao da izgovo- 
ri i Btejk i crnac i fistokrvni Brita- 
nac i teksaSki kauboj i prcdstavnik 
jugoslovenske firme u SAD. U slu 
caju ovog pMlednjeg verovatno k 
se ponavijati kompjutersko .Mo- 


lim!?* sve dok dolifni nc zavrS 
kurs na nekom Radnickom uni 
vcrzitetu. Saiu na stranu, autori 
ovog projekta tvrde da se u og- 
romnom procentu sliicajeva bcz 
probicma prepoznaje Izgovorcno. 

O 


Laserski „ploter" 

.Plotter in a cartridge" jc doda 
tak kojim je omogucena potpuna 
cmulacija HP ovog plotera 7475A 
tako sto sc standardnim komanda 
ma MPGL graHckog jezika uprav- 
i}a laserskim Slampakm HP U- 
serjet II. Proizvodac tvrdi da sc 
kompteksni crtcii (rccimo izgied 
ncke Stampane plofice) tscriavaju 
vik od 10 puta br/e bilo kog 
HPGL plotera za PC je. Kartridz 
se ubacuje u pon iaserske^ stam 
pafa koji jc inace predviden za 
kartridie sa fontovima. Podrzan je 
od strahe svih poznatih CAD i gra- 
fifkih programa, tabclarnih kalkii 
latora itd. Implcmcnlirana jc i 
mogufnost pronicne debijiue .pc 
ra", odredivanic formata papira i 
razmere po x i y osi. gencrisanje 
lukova i kruinica. popuniavanjc i 
nt)ansiranje i drugo. Cena: 4(X) do- 
lara. Pacific Data Products, 640-4 
Nancy Ridge Dr.. San Diego. CA 
92121, USA. 

O 


Modem bez telefona 

Model 20IM )e naziv uredaj ko)i 
Ki na modem ali to nije. Sluzl za 
pe«eavan|e kompjutera na velikoj 
wiijtfaasti (do 2 milje pri brzini 
■raosa od 19.200 bauda ili do S 

milja pn 9.600 bauda). (zmedu 
dva uredaja (odnosno dva kom- 
pjutera) prostirc se obican dvozil- 
ni kabl. Modclu 201 M ne ircba]U 

_ — , . ^ 

baieriic jcr napajanjc dubi)a iz sc- 
rijskog porta kompjutera. Cena 72 
funic. Tclcbyie. East Pulaski Ro 
ad. Grccnlawn NY 11740. USA. 

O 



Sadrtaj 


SAI> 


lYadsbiv^amo’ 

Ncnra Lira hiiliiii vtia 
U pOMtt: 

Mlakar * Co. 

Coradan KaoCiC 
Krtvt poglad 

SMc^lizacl|« 


11 
11 
12 
IS 

Prog a m s kl leztd. 

Kolog 14 

USP (S) U 

Bena tdeja 15 

MaSbooe 

Vklaotax pi'uluLl IBIi-a 21 
Mall ogtad 59 

I/Op^ n 

SvsLlgKa 

Hakmid bukvar 47 

Spectrum intro servts 49 

ASUdaradim SO 

Avanturc 59 

Cvet kofnahitera M 

nm rio. T ss 

POKE cake 59 

tare, map* SO. 99 

KMiOfpektlva bortlaeidh iaara 73 
Slrrajlj^ 75 

B(Ce. btw... Spectrum 7B 

Bice, btee Cammodofe M 70 
Amigln kutak 02 

Servls 
Atari ST 

CBM fOntovl 10 

CPA Raytom 29 

Spectrum/ Atari ST; 

Kotaclla I tranrtacHa 45 

Amstrad. 

Kockkratne m CF/M ora 20 
Ckanga v 2.7 44 

An^ 

DIractor 22 

Ptavarttf BXBC 24 

NaOa Ian: prvt korad 35 
Fora I rasoeit 30 

Spectrum 

« eredlMe Igre 25 

Co m modore 64 
Sve, eve, ell elet... 91 

Moia 32 

CADM 34 

99 


Com m odore 12S; 

c-04 1 cr/ki 


Pretplata 


Za na$u zemliu: 

• za godinu dana 81.600 diiiara 

• za 6 mescci 40.800 dinara 

• za 3 meseca 20. tOO dinara 


Za inostranstvo: 

• za godinu dnna 163.200 din 

• za 6 mescci 81.600 din. 

• a:a 3 meseca 40.800 din. 

Pretplata sc vr$i na ziro-rafun, 
broj 60801-601-29728 sa 
obaveznom naznakom. NO 
.Politika'*, OOUR .Prodaja*'. 
pretplata na list .Svet 
kompjutera''. 


Pretplata u stranoj valuti - godiS 


SR NKMACKA 
SVKDSKA 
FRANCUSKA 
SVAJCARSKA 


USD 16. 
I>KM 30. 
SKK 102 
FRF 101.- 
CMF 26- 


L'plate i/ inosiranstva slati nn 
devizni racun NO .Politika" kod 
.Investbanke' Beograd, broj 
60811-620-63-2S73dO-00054 uz 
naznaku: pretplata na list .Svet 
kompjutera". 


SVET KOMPJUTERA / JUL- AVGUST '89. 


5 




SAD 


Specijaino za Svet kompjutera 


Portabl Macintosh hard-disk sistemi 



Kaiifomijska kompanija MASS 
Microsystems jedan je od 
najpoznatijih proizvodaca 
hard-disk sistema za Macintosh 
kompjutere. MASS DataPak-45 
je 1988. godine dobio nagradu 
iasopisa MacUser kao najboiji 
Mac hardware periferni uredaj 

PiSe mr Zorica Jeiic 

Jedan od novth MASS proizvoda je DataPak 
{(, hard'disk sistem sa portabl diskom, name- 
njen Macintosh 11 i Macintosh ilx kompjuteri- 
ma. Osnova sistema je 45Mb hard disk drajv 
koji vam dozvoljava da disk jx>slc upotrcbe iz- 
vadite i zamenite novim. ^rija DataPak II 
ima tri Clana; DataPak II, DataPak II Duct i 
DataPak II hd. Dok jc DataPak 11 predviden za 
kori§<^enje samo jcdno^ diska, uz DataPak 11 
duel m^u£e )e komblnovaii £ak dva 45Mb 
diska. Time se mogu lako praviti backup kopi 
le jednog diska na drugi. DataPak II hd pored 
ve^ pomenutog 45 Mb diska sadrii i ugraden 
(nepokretni) hard disk drajv za diskove kapa- 
citeta od 40 Mb, 80 Mb ili 120 Mb. 

Svi DataPak sistemi ukijuiujii i PadLok sof- 
tware koji sadr^i sve korisne programe za for- 
miranje. i-podelu hard-diska. kao i za za^itu 
podataka od nedozvoljenc upotrcbe (pomo^u 
lozinki) i od kraha celog sistema. 

Pored DataPak il uredaja. MASS kompanija 
le izbacila na tiiiSte i sistem UniPak. portabl 
hard-disk dra}v za 3.S-in(ni disk. UniPak 
sastoji od po^bnog kuCi^ta (kutija u koju se 
drajv ubaci) i samog drajva. UniPak kompo- 
nente mogu se kupiti i odvojeno. §to priiia 
mogudnost upotretw drajvova razliditih kapa- 
citeta u kombinaciji $a jednim kudi^tem. Kapa- 
citeti MASS disk-drajva mogu bit! od 30Mb do 
172 Mb pri demu je vreme pronalazcnja poda- 
taka na disku (tzv. ^.access time") 16 milise- 
kundi. 

Za sada postoje samo dve vrste kuciita: Uni- 
Pak, u koji sc mozc ubacili samo disk-drajv, i 
UniPak duet, u koji se pored disk-drajva moie 


ubaciti i DataPak drajv koji koristi portabl 
disk kapaciteta 45Mb. DataPak sistem se obid- 
no koristi za izradu backup diskova. Za razli- 
ku od UniPak sistema kod kojeg se ceo disk- 
drajv (sa diskom u njemu) moie izvaditi Iz 
kudiita, kod DataPak sistema sc mozc izvaditi 
samo disk. 

I UniPak sistemi ukijuduju PadlzDk software 
i mogu se konsliii sa Macintosh Plus. Macin- 
tosh S i Macintosh M kompjiiterima. 

Microtech disk sistemi 

i kompanija Microtech je u aprilu prikazaia 
svoj portabl disk drajv za diskove diji formira- 
nt kapacitet iznosi 42,7 Mb. lako Microtech 
rekiama navodi da je sistem .neogranidenog 
kapaciteta’ malo bol|a analiza pokazuie da je 
sistem ograniden samo brojem diskova koje 
imate, $lo le prilidno logidno. Microtech R-4S 
jc zasnovan na Winchester tehnologiji, prosed- 
no vreme trazenp podatka le 25 milisekunde. 
Uz uredaj su ukljudeni i program!: MacTKEH 
(za organizaeiju i podelu diska) i DS BACKUP 
(/a izradu backup kopija). Moitc se koristili I 
kao osnovni i kao rezervni hard disk drajv. 
Univer/aini eiektridni sistem omogudava 
upotrebu i na 1 lOV i na 220V. Cena: 1099 dola- 
ra. 

Megadrive za Apple ali i IBM 

Dok su prethodni pcriferi|ski uredaji name 
njeni iskijudivo Apple Macintosh m^elima, 
Megadrive DiskPack portabl disk drajv jc na- 
menjen i IBM PC i P^2 a i Macintosh kom- 
pjiitcrima dime jc, naravno. znatno pojednos 
tavljena razmena podataka ovih nesrodnih 
maSina. 

U kutiji velidinc diepne knjige nalazi se 
drajv sa diskom od 20Mb. 40Mb. 80Mb ili 
120Mb, brzina pronalaienja podataka je svega 
13 milisekundi. Disk modul sc poslc upotrcbe 
mole izvaditi iz drajva i zameniti novim. SCSI 
veza omogudava povezivanje nckliko Dis- 
cPack jedinica u kombinaciji sa IBM ili Mac 
sistemom DiskPack sc direktno ukljudujc na 


Apple modele zahvaljujudi SCSI izlazu, dok 
IBM PC. XT i AT kao i PS/2 zahtevaju SCSI in 
terfejs plodicu koju takode proizvodi Megadri 
ve. 

Sumo opticki disk sistemi 

lako su sc optidki disk sistemi ved odavnc 
pojavili na iriiStu, onih koji dozvoijavaju i pi- 
sanje i brisanje ncma baS previk. Upravo se 
pojavila Sumo Systems $erija optidkih diskova- 
na kojima se podaci mogu vi$e puta zapisivati. 
Kaiifomijska firma Suma Systems u saradnji 
sa japanskom kompanijom Ricoh prikazaia je 
kompjuterskom trliStu optidki disk formatira 
nog kapaciteta od 59Mb sa prosednim vreme 
nom pristupa od 60 milisekundi. Disk radi na 
oba napona (110 V i 220 V, 50 Hz i 60 Hz) a 
vek trajanja je 10 godina. Sam disk je u stvari 
Ricohov proizyod. a po svemu sudedi, dopri 
nos firme Sumo Systems sastoji se od progra 
ma za instalaciju, kablova i dokumentaeije. 

Ricoh RO-S030E optidki disk je prvi disk 
ove vrste jeoji ukljudujc SCSI interfejs, dime je 
pcstignuta potpuna kompatibilnost sa ostalim 
Ricoh diskovima koje je mogude samo ditati 
Disk ima sposobnost auto-tesliranja, automat 
ske kontrolegrekka i upozoravana i predstav 
Ija vrio inteligentan I pouzdan inagnetno-op 
tidki medijum. 

Prestupnici u 
Macintosh-dokumentaeiji 

Polieija grada Sietla od nedavno koristi Ma 
cintosh za duvanje informaeija o svim krimi 
nalcima drlave Vaiington Uz pomod grafidkt 
kartice MASS ColorSpace 11, fwlicija le iz^a 
dila bazu podataka sa slidicama prestupnika 
Fotografije i VHS video slike su digitalizovane 
direktno u posebne taie podataka, koje dine 
slike i him. Pored toga, treda baza podataka 
organizovana oko HyperCard software-a 
sadiii informaeije o prethodnim prestupima 
navikama 1 prijateljima dotidnih khminalaca 
Podatke je mogude sortirati po hzidkom izgie 
du 1 po opStim informaeijama. 


6 


SVET KOMPJUTERA / JUL- AVGUST '89. 






Polidja iz Sietia )e toliko ponosna na uspeh 
svog sistema da ga vec reklamira §iroin Ameri 
kc. 

Sony desktop video 

Desktop video, sobna varijania profesiona! 
nih televiziiskih uredaja koji omogutavajii 
kombtnaciju video slike i kompjuler»e grafi 
ke, medu najairaktivnijim je oblastima PC in 
dustrije. Za sada su sc za primal nglavnom bo 
riti Apple i Amiga, ali, suded po izjavama So 
ny korporaeije, njihov .System G" najavijen z*'i 
p^eiaK sledece godinc terminu .desktop 
video' dati potpuno novo znaienje. 

.System G". iije je pravo ime Sony DMF 
9000, je rezultat kombinaeije Sony .rad 
ne stanice' (workstation) i tehnologije grafii- 
kc i video produkeije. Video slikom sc moie 
manipulisati u nelineame iri dimenzije, kao i 
pomocii kvalitclnijih dana§njih grafiCkih sistc 
ma. §10 znaCi da je mogude kreirati trodimen- 
zionainc objekte slob^nc forme, olviicne 
glatkim linijama, u rcalnom vremenn. Ali za 
raziiku od ostaiih dana§njih sistema. System C 
omogudava preslikavanjc video slika na lako 
kreirane objekte. takodc ii realnom vremenu. 
Zatim se kombinovane slike mogu rotiraii, pri 
demu se video rollra zajedno' sa kompjiiterski 
kreiranim objektom, zadr^vajudi njegovc di 
menzije. obiik i pokrete. 

Manipulacija slike se vrSi uz pomod mila i|i 
posebnog instrumenta sa komandaina i kugli- 
com za pradenje kretanja objekta (tzv. .track 
bair). Dizajn kontrolne table tog instrumenta 
zasluzan |c za uspeh .real-time' operaeije sis 
tema. 

Izvor ulaznc slike moie biti ill video (ana 
logni) ili digitalni. Krcirani iziazni signal (to 
jest video slika) se moie uputiti i na analogni i 
digitalni uredaj (paralelni ili serijaini) i. narav- 


no. TV prijemnik. Signal se moie dircktno 
emitovaii ili snimiti na traku. Kezolueija slike 
je 500x400. broj mogudih nijansi 16,7 milio- 
na. 

System G je idealan za projekte grafidke 
produkeije. iclevizijske posi-produkcijc I. Iz 
medu ostalog, za razne apiikacije driavnih in 
stitueija medu kojima je i polieija. Sposobpost 
direktne fine postcpenc promcnc sllkc moie 
se koristiti za ispitivanjc promcna erta lica. §to 
pruia mogudnost primcnc kod otkrivanja nc- 
stalih lica ili ostarclih prestiipika. h}ste(»nim 
menjanjem zastarelc slike, rezultat sc moie 
uporediti sa irenutnom slikom i tako potvrditi 
(ili opovrgnuli) identitel osobc. Polieija odekii 
je da de Sony System G biti od velike pomodi 
kod otkrivanja kriminalaca i davno nestalih 
osoba. System G je jednostavan za upotrebu a 
sposobnosti I brzina manipulacije slikom zavi- 
sc jedino od brzinc osobc za kontrolnim urc- 
dejem. 

Sa Mac-om do Oskara 

Kralki animirani film .IJntcna igradka' (Tin 
Toy), delo kalifornijske kompanije PIxar. prvi 
je nlm sa kompjuterskom animaeijom kome je 
dodeljen Oskar. Animirana je mala beba. Pro- 
ces je zahtevao pr \'0 izradu irodimenzionai 
nog modela bebe, zatim njcgovu digitalizaciju 
i onda kombinovanje sa unapred definisanom 
skeletnom konstrukeijom. 

Kombinovanje skeleta i glinenog modela 
posiignuto je posebnim softverom insiaHra- 
nom na kompjuteni Macintosh II. Zanimljtvo 
je da je Pixar bio deo Lucas-film kompanije 
(sedate se Diordia Lukasa i njegovog .Rata 
zvezda*) a onda ga je olkupio Stiv Diobs, osni- 
vad kompanije Apple a sada vlasnik kompani 
je Next. 


SVET KOMPJUTERA / JUL- AVGUST '89. 


7 







PREDSTAVUAMO 



Nova Lira brzine vetra 


Zbog svojih maiih dimenzija, ne zauzima 
mnoeo prosfora na radnom stotu. mote sc 
vrlo iako ukJopiti na razli^itim meslima. Mala 
visina kudiila ^ uslovijena stotovima koji su 
vrlo neobi£no po$tavl|eni paralelno $a mati£- 
nom plo^om. 

Sa prednje strane nataze se svctleie diode 
koje pokazuju korisniku da li je ra£unar ukJju- 
£en, da li je u TURBO modu {12,5 MHz) i!i da 
li radi hard-disk. Tu se nalazi 1 prekida^ za re- 
set koji je vrlo vcSto zaitiicn od sluiajnog pri- 
tiska za§titnim obodom. Sa prcdnje strane je i 
prekida£ za uklju£enje i isIdjuCenje i dva 3.5 
in£na disk-drajva. Zb^ toga $to je to standar- 
dizovano ku^iSte, sa prednje strane jc mcsto za 
TURBO taster prazno. jer se u taj mod ulazi 
preko CTRL. ALT i + ili - tastera. Pokiopac 
Ku^iita zatvoren je sa £ctiri zavrtnja. 


Unutrasnjost 

Stampana plo£a jc dobro sredcna. mada 
malo vedh dimenzija ipak ostavija dosta pro- 
stora za dogradivanje joS dva disk-drajva. Za 
napajanjc pri radu $e koristi izvor od 200 W, 
ali sc razmiSIja da mu se snnga smanji. Ploca 
jc. inace. proizvod amcriCkc firme .Western 
digital' £ija je i zasluu za novu tehnologiju 
kojom je ploca napravTjena. 

Maiidtia pio£a organizovana je oko Inielo- 
vng Sii/.nf, m!kryp!V!:t5*jr3, koji je zbog koriS 
£enja MS I>OS a (ii ovom slucaju 3.30), u stva- 
ri, samo ubrzani 80286 starog XT ra£unara. Na 
Stampanoj ploci jc i podnozjc za aritmetiCki 
koprocesof 80287, koji bi inaCe, radio na 8 
MHz, nc bi umanjilo brzinu IJrc. 


Interfejsi 

Sa leve strane kuiiSta su portovi, i to dva se 
rijska RS 232 i jedan paralelni centronics. Iz 
vu£cn jc i prikijuCak za miSa po PS/2 standar- 
du. a mogu^c je prikljuCili i obi£an Microsof- 
tov miS. Posroji i moguenosi ugradnjc vrlo 
£udnog RF modulatora, ko)i je u su$tini neu- 
poiret^iv kod AD ktona. 


Unutrainja memorija 

Kao §ro se na samoj Stampanoj pioii mo2e 
videli, prilikum planiranta je upotrebijena kla* 
siCna podela po iipovima • (ipovi od 256 kb i 
1 Mb. Celokupni RAM je .pojeo' 1 Mb, a 
moze do 4 Mb. Ovo ograniCenje nam govori 
da jc lira AT namenjena koriS^enju pozamai- 
nc bibliotcke programa koje ima MS DOS. 
dok ozbiljniji operativni sistemi. kao §to su 
OS/2 i XKNIX - Microsoftov Unix, zabtevaju 
memoriju vccu od 6 Mb, lako da su na IJri ne 
upotrebljivi. 

Korikeniem starog i ne baS dobrog MS 
IX>S-a nailazimo na ve^ pomenuti problem. 
Naiinc, MS DOS moie da adresira 640 kb me- 
morijc koji su dostupni korisniku, dok je onaj 
vi^k neupotrebljiv. U vedni siu£ajeva. on je 
konstio kao RAM disk Ui ke^-memorija. PoSto 
le komunikaeija paralelna, ovdc nema potrebe 
za ke§ memori)om. pa su se konstruktori odlii- 
Ciii da sc ovaj vi$ak memoriie iskoristi za pre- 
slikavanjc Phoenix ROM BlOS-a verzije 0.10 
sa hard diska. 


Spoljna memorija 

Ve^ pomenuti hard disk je'formata od 3.5 
in£a i na njemu $e moze smesriti 40 Mb poda- 
taka. Proizvodad je poznata ameri£ka kompa- 
nija .Western digital". 


volju' i svoje tde)C (a1 dosta stranih) ugradtli u 
ovaj projekat. 

Nckako sc ovaj potez .Hickironskc industn 
je' iz NiSa ocekivao, ali jc iznenadilo to iio su 
konstruktori obratili pa?.nju na vrlo traienu 
osobinu - brzinu. Naime, glavni problem ha 
kera kod nas (manje u svctii. jer sc tamo ima 
para za brze AT klonovc) jeste to Sto su im XT 
kompatibilci postal! .tesni" §tosc ti£e memon- 
je i vrlo neefikasno spori. Katunari su po{;eii 
da .Itucaju’ obradujuci gonule kilobajta poda- 
taka, dok je hakcr mogao /.a to vreme da .od- 
spava jednu parti)u". RcSenjc ovog problema 
je bilo u tome da sc ubrza hardver tako da sc 
raznim optimizaeijama. .friziranjem" slarih 
XT maSina Intelovirn mikroproccsorima 
(80286, 80386) postigla brzina. Javija se i IBM 
AT j razni brzi AT klonovi. Ura AT spada u 
gorn|i dom kompatibilaca po brzinskim testo- 
vima. Cak bi m^ro rCCi da je na vr’iw viio- 
kom nivou. Na primer: brzina pristupa hard 
•disku k»xl Urc AT iznosi oko 26 msec. Ovaj 
primer ni)e slu^aino izabran ler je ovo pitanje 
brzine pnstiipa hard -disku - pitanje cfiKasnog 
i brzog rada sa ra£unarom 


Izgied 

Pri samom pogiedu na racunar istiie se iieo 
bifno, fleksibilno. bclo .slimtajn' kudiSte. 


Logiian potez koji se posle 
uspeha Lire 512 ocekivao je 
povuien. Lira 512 je dobila 
mladu sestru - URU AT, koja 
nastavija uspeinu porodicu iz El 
- Fabrike racunskih masina 


Tibo i bez mnogo pompc koja praii u razvi 
lenom svetu svaki novitet na irziSiu, .Kick 
tronska industrija" iz Ni§a. proizvodaC debit 
nika ovogodiSnjcg Kompjuferskog Grand Pri 
x-a za hardver, nasttipa ove godine na trii^lc 
sa vclikim adutom - novim raCunarom Lirom 
AT. To jc, kako mu samo ime kaze, jo§ tedan 
AT koji bi zbog svojc cene i drugih karakteris 
tika mogao da zadovniji dnmadc kupcc. 

J{^ od vremena kada je .Big blue" prezenti 
rao svoj IBM PC, triiSte je zasuto PC klonovi - 
ma. U tom poslii kloniranja IBM PC radimara 
sredemo i velikc firme kakvc su Atari. Am- 
strad. Commodore... Ali, kupci su ('udljlvi, pa 
se trazi maSina specijalnih karakteristika - jcL 
lina kao stari XT a brza kao AT. U takvoni la- 
lasu koji zasipn razviteni svet gdc sc firme Iru- 
de da se zadovoljc i tnkvi, izbirijivi kupci tavija 
sc Lira AT. Konstruktori iz .Kl'-a. kao i kod 
Lire 512. ni ovog puta nisu stall samo kod kio- 
niranta IBM radunara vec su .pusiili maSti na 


8 


SVET KOMPJUTERA / JUL-A VGUST '89. 


SPECIJALIZACIJE 



Ako postoji ncka ubiast u ra 
Canarsivu ii kojoj ostali svct kas 
ka za nama. onda su lo, sasvim 
sigiirno, specijalizacije. Odavno 
smo shvatili da jc jcdini pravi 
put da se postignu vrhiinski rc 
zultati u racunarstvu insistiranjc 
na tome da svaki ratunarski 
strucnjak moze veoma veSto ba^ 
ratati znanjem iz ncke oblasti 
koja nadopunjujc njegova znanja 
iz racunarstva. PoSto smo taj pri 
ncip institucionalizovali, postigli 
smo sjajne rezultatc. 

Tako su naSi softveraSi sjajni u 
razvaljivanju zaStite programa i 
daljem distribuirauju istih, sto je 
u svetu poznato pod vulgarnim 

a -s7ivom niratovanic". Nasi har- 
verasi su podeljem na uve opsic 
specijalizacije: na Svercere elck- 
tronskih komponcnti i na maj- 
store za tclevizore i vidcorikor 


dere. Direktori racunarskih cen- 
tara i instituta su strutnjaci za bi 
ocnergetiku i flasirana pica. Pira- 
ti se have pedagoSkim i moralno- 
didaktickim radom. Savetnici 
SlZ ova za naucni i tchnicki raz 
voj su strutnjaci za sluzbcna pu 
tovanja. Urednici racunarskih 
tasopisa su strucnjaci za psihol 
giju meduljudskih odnosa, dok 
su ratunarski novinari osposob- 
Ijeni za jogu i meditaciju, a ncki 
iak i za titanjc misli na daijinu. 
Profesori ratunarskih predmcta 
sii svetski priznati ekspcrti za 
ziro ratline. Kuriri racunarskih 
redakcija su strutnjaci za mcjl 
-boksovc. Poznavaoci egzotitnih 
kompjuterskih jczika su istovrc 

menu I 511UC1IJ(IUI t.a uctucuw taii- 

ustiku... i takodaljc, i tako dalje, 
i tako sve dalje... 

<> Jelena Rupnik 


Rubriku pripremamo u saradnji sa emisijom .,TV bajt" Televizije Beograd 


Pored hard-diska nalazc sc dva disk drajva 
istog formaia oU 3.5*. gdc svaki na jednu dis 
kRtu mof.e smesdti siandardnih 720 kb poda 
taka (ovi drajvovi, na 2atost. ne dopt>i>ta)ii for 
mar 1.44 Mb(. Ako su vam ova dva drajva 
m.ilo. onda moretc vrio lako da ugradiic |o§ 
dva u ku^iSie raiunara istog formata. dok sc 
u/ ^e^natno poznavanic cickironike moic do 
dati i disk dnigog formata. 

Kod diska nailazimo na joS jednu novinu. 
To je takozvana tchnologija IDK (Inlergratcd 
Drive Electronic) koja se prvi put iipotrcbljava 
u ugradnji nekog domact^ kompiuicra. Do sa 
da ic konirolcr za disk (bilo hard ill floppy) 
bio izvan samog diska. Kod Lire AT sc koniro 
ler naiazi u samom kuciStu diska. lako da oni 
sada cine icdnu kompakinu cctinu. Primenom 
ove ichnologi)c dobiiamo neiujan i brzi disk, 
koji je izradcn sa .voice cod" pomeraiijcm gla 
VC. 

Vrlo zanimijivo 5i bilo da sc u ovu Uru ug 
radi prenosivi hard disk ko)i fc osmislio Chuck 
Padtde Ali. to je |oi stvar prcsii/a. 


Tastatura 

Lira je racunar koji koristi XT/AT tasiaturu 
iz proizvodnog programa .Klcktronskc indus 
trt|c*. a mozc sc kupiti bilo koja jeftinija tasta 
lura za PC kompatibiicc. Tastatura kopi nudi 
.Kr ima 102 tasicra koji sti male tvrdi ali. £mi 
nam sc, nc mnaraju ruku prilikom dugog ra 
da. 


; LICNA KARTA 

I PROCESOR; 80286 
‘ KLOK:6 iii 12.5 MHz 
! KOPROCESOR: opcija 80287 na 8 MHz 
RAM: 1 Mb sa mogucnoScu prosirenja do 4 
Mb 

DISK-DRAJVOVI: 2 disk-drajva 3.5 forma 
a. kapaaieta 720 k. sa mogucnoscu ugrad- 
n|C KK 2 

HARD-DISK: 40 Mb 
SLOTOM: 6 X i 2 X XT 
GR-AHCKI .ADAPTER: kopija KCA karlicc 
podruA-a CGA i Hercules 
MOSTTOiL bik> koji 

5bs dT ‘ ” 

UGHT FE.N da 

RS 2J2: 2 

CENTRONXS 1 

CEVA: cio SC.C>.‘10W dtnara. 


video adapter 

lara AT konsn EG.A kiaapaubiinu karticu 
kop podilava i mir uafkdafde kao ito su 
CG.A. Hercules i PtantroniY double scan, a na 
poicdmim moniionma taoic Bicran VG.A gra 
fiku. Maksimalna grabka kofu cna EGA karti 
ca moZc da izvcdc (he/ ikakv'Og mrasp) je 640 
K 480, §to premaiufe grantee starKtardne EGA 
karlicc, dok se u ickst-roodu mozc pisati h 132 
kolone, $to jc ipak vrlo nepnfaino za o£i ' tlo 
voljno je i 


Kompatibilnost 

Da bismo proveriit kompaiibilnosi Lire AT. 
probali smo Turlw Pascal v.4.0 i nckc CAD 
programc. i oni su bez problcpia obavijali svo 


ic zadatke. Naravno, nismo zaboravili ni da se 
malo poigramo sa Tl-TKIS-om. Zakljuiak jc da 
fc kompatibilnost 99 procen.ita. 

Cena 

Siigli stno do dcia zbog kog mnogi odustaju 
od kupovtne - lo je cena. Maoa cctc sc sigurno 
zaprepastiti kada budctc izbroiali nulc na ceni 
(oko SO.OOO.OOO dinara), mi cemo vam slikovi 
to reel da se ostali AT i iz prodajnog programa 
.El'-a pnxtaiu po ceni od (uztnile dah) 
lOO.OOO.OOO dinara Ura AT jc i onako name 
n)ena maloj pnvredi. industriji i pojcdincima 
profesionalctma. za kojc cena i nije lako tra 
gi^na. 


Treca - sreca 

Lira AT ncma prctcnzijc da sc koristi u Sko 
lama i nastavnim objektima kao proSli modcli, 
ali te nati primenu u mnogim radnim organi- 
zaeijama. N|cna prodaja pouzeiem ic vcc po- 
tela, a prvu primenu te naci kao jeftiniji i br/.t 
poslovni radunar. Scrijska proizvodnja joS ni}c 
litni ratunar. uticati i razgranata servis sluzba 
u naSoj zemlji, a i mogutnosi pru/ania obukc. 

.Hlektronska industrija" se opredelila da 
prali savremene trendove u razvifenom svetu, 
tako da se kraicm ovc i potetkom idutc godi- 
ne otckujc i novi clan porodicc - .LIRA 386". 
Osim podrSke u ovom naslojanju. poZcletemo 
novoj Liri AT uspeh. 

O Du§an Stojicevic 


SVET KOMPJUTERA / JUL- AVGUST '89. 


9 



I U POSETI 

Mlakar & Co 

The Computer Store 



.Xaucna fantastika postaje 
stvaroost - racunari su doiU u 
narod. Racunarske radnje su 
postale mesto gde svaki 
namernik sklon kompjuterima 
moie od jutra do mraka da 
troSi svoju omiljenu teniu, 
istraiuje / naravno, kupuje. 

^ The Computer Store" ulazi u 
legendu, a ljubiteiji sWcJJumske 
robe dobijaju priliku da prave 
izbor i selekciju. 

PiSe Vesna Cosii 

U Aiistriju n>smo stigli slutajno. Naprotiv! 
Nai cilj je bio Untcrbcrgcn, a u n}cmii, kom- 
pjutcrsko carstvo firmc Mlakar & Co. Petorica 
jiigoslovcna, uspeSnih biznismena. iz svih kra- 
)cva na$e domovine. svoju kompaniju podigli 

pri ruci. Jer. tako poslujo sa ceiom i'.vropom. a 
iia Dalekom istoku $a Mong-Kongom, Singa- 
urom, juinom Koreiom i Tajvanom (u Taipc- 
u imajti i svo)e prcdstavniStvo), niihovo glav- 
no trii$te fe. pored Austrijc. Jugos|avi)a. 

Firma Mlakar & Co nastaia |c prc scdam go- 
dina kao specijalizovaua uvozno-izvozna 
kompanija za bojc i lakove da bykasnije proSi* 
nia podrudje delainosti i poscbrtim programi- 
ma za gradcvmastvo. drvnu industriju i sirovj- 
ne za plastikii. Brz ra$t firmc kao i dalekovi- 
dost petorice biznismena nalagao )C t mudrc 
poteze: ulaganie vclikog dcia profita ii samu 
kompaniju, koja je savrSeno funkcionalna i 
■mjmodernije dizajnirana. SkladiStc od hiiiadu 
kvadrainih nietara sa ?.elczni£kom rampom. 
avion Cesna 182, a pre svcga mobilnost i triiS- 
na oscttjivost bill su solidna baza za nove obli* 
ke specijalizaciie kompanijc. Da je eiektronika 
ono pravo. videlo sc ^ rczultatima. jer firma 
danas ima 60% promcta u ovoj oblasti, a u po- 
sicdnje tetiri godkie promct je rastao po stop! 
od 31.5 odsto godiinje. Tome je u mnogomc 
doprineo ugovor o ekskluzivnom zastupanju 
firmc .Frank Elektronik' iz Nirnbcrga, pozna- 
te profesionalcima kao jcdna od ve^iii iz ovc 
ubiasd u Nemaiko). kao i po. bez konkurcnci- 


]C. najni2im cenama eiekironskih komponenti. 
Zapoiljavaniem inienjera iz Jugoslavijc na- 
pravljena )e pka tehni£ka baza u ko;u su iik- 
lju£cni i saradnici i prcdstavnici. od kojih )cd 
ni rade na radunarima, drug* na radio-urcdaji- 
ma. alarmirna. a tredi na saieliiskim prijcmni- 
cima. 

Firma Mlakar & Co je pre startovanja po* 
slovnih aran2mana pomno prcispitala preko 
dve stotinc tajvaitskih i ju?.nokorei$kih proiz- 
vodada. izabravfi samo nckoliko. .To jc bito 
neophodno, kako zbog jakc konkurencijc, ta 
ko i zbog poplave proizx'odada sa Dalekog is* 
toka. Zalo sn>o osnovaii predstavniStvo u Tej- 
pchu, gde jcdan dovek radi iskijudivo na kon- 
iroli raiunara i njihovih dclova, Iskustvo nam 
je pokazalo da takva konirola nijc bacanje 
novca. Jer, vise od pet siotina firmi samo na 
Tajvanu proizvodi radunare i mnogo je ncso* 
lidnih." kaic Vojko Mlakar. prvi dovek kom- 
panije. Veoma me je zanimalo kako takvc ne- 
soiidne firme prejwznati. .Pa, to su prc svcga 
veoma male tigovinske firmc, koie zapoiljava- 
ju svcga nekoliko tjudi. kojc rade sa veoma 
malim rciiiskim troSkovima. ali tro$e veoma 

.,.-1-1 — 11 ^ , ■■ pu - imm iPliiM -w- 

cclom svclu. Medulim, kvalilei njihove robe jc 
veoma lo$. jcr uelavnom prcprodaju robu tre* 
derazrednog kvaliieta Ta roba potide od. ina- 
de. solidnih firmi. ) to jc. u sivari, ono Sto ne 
pnxlc kontrolu. Nciskiisan kupac, pogotovu 
individualni. lake nasedne, imnjudi u vidu sa- 
mo cenu ko)a jc dcsio veoma primamijiva. 
Mnogi sc otrezne kad vide iroSkovc avionskog 
transporta, koii ponckad prcvaztlazc cenu ro- 
be, na primer kod kutija za radtinare, jeftinijih 
monitora. a pogoiovo sicdi razodaranje ako 
dode do kvara, jer jc garaneija. iako zvanidno 
postoji, praktidno neizvodljiva. Zato se troSko- 
vi konirolc. ved pri prcuzimanjii robe, veoma 
isplatc. Rcklamacijc. kada )C roba ved prodata 
kupeu. za nas su neverovaino skupc. Mi u ju- 
goslaviji imamo dobro organizovanu scrvisiiu 
mrezu, i lu sc na pokvarenom radunaru niSla 
ne popravlja, ved se menja cell sklop. Taj sklop 
treba vraiiii proizvodadu, i novi dostaviti scr* 
viscru. A tu JC carina. prevoza na Tajvan, na 
kraju i nezadovoijstvo kupaca. Zbog toga je 
naSa politika da je bolje uzimati kvaliteinu ro- 
bu i kod nje malo inanje zaraditi. nego sebi na* 
tovariti troSkovc rekiamaeije. koji su ponckad 
nepredvidivo visoki.” 

Kompanija Mlakar & Co posluje sa veiikim 
firmama kao ito su Hnergionvcsi iz Sarajeva. 



institui Joief Stefan i'z IJubljane, Elektronska 
industrija iz Ni§a. ali veliku painju posvedujc i 
individualnim kupcima. U prodavnici, |:oja je * 

u sklopu kompanijske zgrade. pored gotovih 
konfiguraeija, ima i delova za konfigurisanje 
po ^cTji korisnika, komponenti. alarmnih ure* 
daja, (^nosno sistema zaStite, sateiitskih ante* 
na. telefaksa koji su sve popularniji i traifeniji. * 

IBM PC kompatibilci XT i AT mogu se nabavi- 
ti po cenama koji su ispod onih u poznatoj 
minhcnskoj ulici .5ilerStrasc“ (AT, rccimo, ved 
od 1500 maraka) Sto. zbog btizine firme, dini 
njihovu ponudu osobito primamijivom. 

Ponuda 

Jedna od hit stvari za koju su nam odmah : > 

.zapele' odi jeste flopi disk od dvadesetfdva) i 

megabajta sa karakteristikama koje idu na ru* 
ku onima koji $e have ozbiijnim radunanjem. r- 

Ovaj flopi idealan je za bekap sa proizvoljnim 
pristupom, za razliku od strimer traka i arhivi- 
ranja iiof^te. Flopi disk u dvrstom omotadu _ 

formata 5.25 inda. kao i model od deset mega* 
bajta. raspoloiiv je Sirokom knigu korisnma S 

pre svega prisiupadnom cenom. 

vePi H g ' sMcI f rj i' ih j iW r -* 

5,25 indne I 3.5 indne flopi disk jedinice i do . 

362 megabajta na hard disku. Ima do 8 Mb ^ 

RAM-a na osnovnoj piodi. 32 Kb 35 ns keS me- ^ 

morije. 80287 ili 80387 malematidki koprocc* ^ 

sor. ],andmarkov brzinski test pokazujc 36 

MHz. a Norton St test 28.6. Ibvdstavija dobar 

izbor za server u lokalnoj mreii. c' | 

Portabl AT-286 i 386 zal|ubljeno smo gtedali I 

i naravno nismo odoleii da ga ne isprobamo. ^ 

Novi super twist LCD dispiej. dijagonale 11 in* i « 

da i rczoiucije 640 x 400. sa ugradenim izvo- V 

rom osvetljenja komplaiibtlan je sa CCA i |T 

Herculesom i Iako seprikliuduje na spoljaSnji P 

monohromatski ili EuA monitor. U raznim 
konfiguraeijama mo2e da ima AT 286 ili 386 ;.•[ 

osnovnu plodu sa taktom do 20 MHz i do 8 Mb 
KAM*a na piodi. Dve disk jedimee stavijaju se I 

po izboru: nopi ili hard. /, 

• • • 

Carolija svake radnje sa kompjuterima su 
noviteti, ali i Icpa prilika da se ljudi informiSu. ' 
razgovaraju pa t dobiju savet. Pa kada je jo§ i ] 

tkao biizu, kao $to je to firma' Mlakar & Co, 
onda je, do jude ditava avantura, samo jednos* 
tavno toping tura ili konsalting, svejedno. 

o 


0 


SVET KOMPJUTERA / ]UL- AVGUST '89. 


INTERJVU 



Gordan 

Rannc 


Fenil(s 


na YU nacin 


U beogradskim raiunarskim 
krugovima on vec godinama 
aije nepoznato ime dok Je u 
poslednje vreme poieo 
iatenzivno da skrece painju na 
sebe. Prvo je u decembarskom 
broju Sveta kompjutera izaSao 
Hanak o veoma zanimljivom 
programu za video klubove koji 
nuai Phoenix servis, lirma iiji je 
vlasnik Gordan. Odmah zatim, 
u januarskom broju Sveta ‘ 
kompjutera, Gordan je bio autor 
priliino zapazenog i izuzetno 
zanimijivog teksta o programu 
Dienifer. Paraieino s tim po 
javnim glasilima je prilicno 
paznje privukJa iinjenica da 
Gordanova agencija Phoenix 
servis nudi usiuge posrednika za 
zapoSijavanje, dakle neke vrste 
aitemativnog SlZ-a za 
zapoSijavanje 

Kad se sve ovo zna onda nije teSko zakljuditi 
7.a$to je bilo lako odlu£lti se na intervju sa 
Gordanom Ranfiiiem. Razgovor je dogovoren 
za samo par minuta, lelcfonom a odmah slc- 
de^eg dana i voden za samo par sati u prosto- 
rijama Phoenix servisa, u stvari jednoj izuzet- 


no prijatnoj prostoriji, nastaloj prcurcdiva- 
njem garaie. u kojoj Gordan obavija sve svoje 
poslovc. Kao sagovornik Gordan jc bio izuzet- 
no otvoren i prijatan. To je omogudilo da sve 
bude prijateijski razgovor a i da se Gordan §to 
pre vrati svom kompjuteru od kojeg je ustao 
da bismo popricali. 

• Gordane, kad si po£eo da se interesujei 
za kompjutere? 

Ranek:: Sve jc poCelo od intcrcsovanja za 
elektroniku. Negde sedanideset druge ili trede 
poieo sam intenzivno da se interesujem za 
amalersko bavijenje elektronikom. Pravio sam 
svoje urcdajc i tako nckako polako poico da 
se interesujem za kompjutere. 

• Koji je bio tvoj prvi kompjuler? 

Raniii: Prvi kompjuter koji sam kupio bio 

je ZX81, i sa njim sam sc sjajno zabavljao. Pu- 
no sam nauiio tada i, naravno, jc^ vi$e se zain- 
teresovao za kompjutere. 

• Kada si poieo malo ozbiljnije da radii 
na kompjuteru? 

Raniii; Upravo u vreme kada sam poieo in- 
tenzivno da radim sa Dejanom Jovanoviiem 
oko koga ie kasnije naslati firma Computer 
Hill. Tu sam se vei intenzivno bavio progra- 
miranjem. dejan se bavio sastavljanjem i pro- 
dajom raiunara i setio se da.ie biti ispred icon- 
kureneije ako prodaje kompjutere uz koie se u 
paketu dobija i program koji je korisniKU po- 
treban. To je bio moj deo posla. da pravim 
program. Moram reii da jc to jako dobro iilo. 
Ipak. otiiao sam odatle i poieo samostaino da 
radim. 

• Da li je u meduvremenu bilo nekog no- 
vog kompjutera? 

Raniii: Naravno, Gaiaksija. Sam sam sklo- 
pio svoiu Galaksiju i to je predstavijalo veliko 
zadovoijstvo. 1 dan-danas sam veiiki ljubitelj 


Lepo j€ kada covek vidi rezultat 
svog truda. Tada se i dogodi da ape- 
titi rastu pa se ulaie jo5 vi§e napora 
i truda da se ne§to postigne. Medu- 
tim, tragiino je da je dovoljno da, re- 
cimo, slupam kola i da moj viJeme- 
sefni trud, jednostavno, ispari. 


Galaksije. Smatram da je laj raiunar zaista 
sjajno napravijen. kad se uzmu u obzir vreme 
kada jc nastao i tadainje moguinosti. 

• Kako ti je paio na pamet da otvorii sop- 
stvenu firmu? 

Raniii: Bio sam prinuden da otvorim svoju 
firmu kada sam shvatio da iu se drugaiije veo- 
ma teiko zaposllti. Ma koliko da sam usavria- 
vao svoja znanja i napredovao kao programer, 
bio sam svestan da iu veoma teSko naii posao 
bez diplome ili formalnog dokaza da zaista 
znam to ito znam. Tako sam poieo da radim 
za sebe, §to je, iini mi se i najbolje reSenje. 

• Kada si odiuiio da otvorUPhoenix ser- 
vis? 

Raniii: ProSlog leta. Cim sam shvatio da to 
ielim da uradim, preuredio sam garazu u po- 
slovni prostor i poieo da sredujem formalnos- 
ti oko dobijanja dozvole. Za to mi je trebalo 
oko dva i po mcscca. 

• Zatim si, verovatno, oabavio opremu? 

Raniii: Da. Skupio sam 5000 maraka sa raz- 

nih strana, uz pomoi rodbine 1 pozajmijivanja 
i otputovao u Minhen. Opremu sam kupio 
kod Cede Mraza jer sam znao da iu kod njega 
naii upravo ono Sto mi treba. Ceda mi je puno 
pomogao oko opreme. a I kasnije. 

• Kako izgieda konfiguraeija na kojoj ra- 
dii? 

Raniii: Za sada. to jc za mcnc upravo sjajna 
konfiguraeija. Imam Bargal BG Turbo XT 
kompatibitac 10 wait state sa V20 procesorom 
na 12 MHz, RAM 640 K 120 nS. hard disk od 
33 Mb 40 mS, tastatuni sa 103 tipke, jedan flo- 
pi, herkules karticu, TTL monitor 12 inia, 
KPROM PGM kartu, multi I/O -t- real clock, 
mi$ Genius I printer Epson LX 800. To sve za- 
jedno koStalo me je 3500 maraka i smatram da 
je to sasvim dovoijna ivnestieija na kojoj pa- 
metan iovck mo2c za 12 meseci da zaradi bar 
20.000 maraka. 

• Pa, jesi li zaradio loUko? 

Raniii: Jo§ nije pro§lo dvanaest meseci. 

Onda nije Phoenix servis poieo sa radom? 

Raniii: Phoenix servis je ]:^eo sa radom 3. 
oktobra 1986. 

• I, da li je bilo posla? 

Raniii: Za poietak, moram priznati da ie 
krenuio sjajno. Za prvih pet meseci rada 
sklopljeno je pet velikih poslova. Prvo je za 
opStinu Vraiar, to jest za njihov sektor za ma- 
in privredu, uraden program za praienje situa- 
eije. Ime programa je MP. Sto je kod mene 
uvek sluiaj. Program! mi se zovu po inicijali- 
ma zadate teme. MP stoji umesto Mala privre- 
da. Zatim sam uradio najvainiju stvar do sada. 
Za iedu Mraza sam uradio program za pre- 
gled materijalnog poslovanja koji se sad distri- 
ouira u NemaCkoj. Program sc zove MR. Od- 
mah zatim sam uradio program za video klu- 
bove... 

• Da, bilo je dosta reakeije na ilanak o 
tom programu u Svetu kompjutera. Da li su 
reagovab i vlasnici video klubova? 

Raniii; Da, puno njih mi se javiio, ieleii da 
pojednostave poslovanje, Sto se sa ovini pro- 
gramom zaista eHkasno Cini. Zatim sam ura- 
dio program za upis uienika za Centar za uie- 


SVET KOMPJUTERA / JUL-AVGUST '89. 


11 


INTERVJU 


nje stranih jezika .Vasa Fela||i£", a zatim sam 
/.a Univerzal iz CaCka napravio program za 
pradcnjn saldakonta. 

• Zalsta impresivno za samo pet nieseci 
rada. Da U ima joS poslova u izgiedu? 

Raniii: Da. u izgiedu je jo3 nckoliko sliCnih 
poslova. Glas po(;nc da sc Siri nakon uspe§no 
obavljcnih poslova tako da je sve tak3c a i lak- 
§e nabavijati nove poslove. 

• Kojim softverskim alatkama se sluii$? U 
Svetu kompjutera si pisao o programu Dicni- 
fer. 

RanCii: Sve §to radim. radim u klipcru. Taj 
program )e kod nas toliko poznat da zaista ni- 
je potrebno dctaijnijc pri£ati o njcmu. On sav- 
rSeno odgovara mojim potrcbama. Toliko mi 
se svida da na njcmu radim i kompictnu grafi- 
ku. §to ba§ i nije lak zadatak. Sto sc drugih 
programa, pa i Dienifcr. ti£e upoznajem se sa 
onima koji su mi zanimljivi i trudim se da sial- 
no budem u toku. Kad otkrijem ncito 3to mi 
leii svakako se prilagoditi novostima u ra- 
du. 

• Pored toga, da li radii joi neito? 

Ranfii: Phocntx scrvis jc rcgistrovan za au 

tomatsku obradu podatal^, izradu i prodaju 
sofivera kao i za popravku racunara. Tra2io 
sam i dozvolu za prt^aju ra£unara ali sa tiin 
ide malo sporije. 

• Da li se dobro zaradi od rada na kom* 
pfuteni? 

Ran^ic: Placanja za pojcdina£ne poslove iz 
glcdaju kao ogromne sume i krc^u sc u vred- 
nosiiina od nckoliko stotina do nekoliko hilja- 
da maraka ali ni od jcdnc od tih suma nc 
mote da sc f.ivi ako sc nc radi daljc. Naravno, 
lepo je kad iovek vidi rczultat svog truda. Ta- 
da sc i dogodi da apetiti rastu pa sc uta»: joi 
vise napora i truda da se.neito postigne. Tra 
giCno je Sto je dovoljno da recimo, slupam ju 
ga kojeg vozim I da moj vi3emesc£ni trud. jcd 
nostavno, nestane. Zato ni jcdnog trenutka ne 
zastajcm da prebrojim ita sam zaradio ili koli- 


ko joi zelim da zaradim. jednostavno radim 
daljc i prija mi ito se vide rezultati 

• Na raznoraznim nivoima u druitvu vtt 
se godinama priia kako je neophodno pomo- 
d i ohrabriti maloprivredaike. Ti svakako 
spadai u .intelektualnu malu privredu*. Da it 
te druitvo pomaie? 

Randi: Ni malo! DruStvcni izdaci izuzetno 
opteretuju poslovanjc Phoenix servisa. Ja bih 
jako voleo da mi se javi onaj koga dr^ava ne 
opteredujc. Moiida mogu od njega neito da na- 
u(im. Ipak, nczahvaino je ialiti se. 


Dnittveni izdaci izuzetno mi optere- 
cuju poslovanje. Voleo bih da mi se 
javi onaj koga driava ne opterecuje 
- od oj^a bih moida mogao netto 
da nauiim. Ipak, nezahvaino je iali- 
ti se 


• Zato ti, na izvestan nadn, pomaiei drui- 
tvu. Nedavno si kao deo aktivnosti svoje fir- 
me oformio i sends za zapoiljavanje. Ti u 
kompjuteru .ukrltal” zahteve za kadrovima i 
spiskove raspoloiivih stru£njaka, i tako na iz* 
vestan nadn pomaiei druitvu da se reii neza- 
poslenosti. Kako si poi^eo s tim? 

Randi: To sa zapoSljavanjem poCeo sam 
slu(ajno, skoro uz put. Frimetio sam da imam 
puno slobodnog kompjuterskog vremena pa 
sam pokuiao da smislim kako da ga tskoris- 
tim. Ideja o birou za zapoiijavanjc se isposta 
Vila kao ncverovatno dobra jer je interesova- 
nje, bar za sada, veliko. 


• Sta si aau£io iz sv<^ bavijenja zapoiija- 
vanjem stni£iijaka? 

Randi: Kao prvo, 70 posto ljudi na mom 
spisku su mladi ljudi. Tu postoji neverovatan 
spisak raziidtih struCnosti, od zanatiija do do- 
ktora nauka. Takode po^oji ogroman broj 
profila i specijalnosti. Sve to zajeono £ini ogro* 
man potencijal. Tu dolazi do izrazaja ono ito 
ja nudim firmama: zaista sposobne ljude. t^z 
.veza' i drugih mudki. Na 2alost, naSe 6rme 
kao da se usteiu da u potpunosti iskoriste 
brzinu, kvalitet i objaktivnost koje im pruiaju 
ovakve usiuge. Ipak. broj korisnika svakim da- 
nom rasle 

• Koja se zanimanja najviie traie? 

Raodd: Najviie se traie zanati. Sto je zanim- 

Ijivo a t\i su negde i oni koji rade sa kompjute- 
rima, jer i to je zanat. 

• Da li je zaista isogude dobiti vrhuoske 
strudnjake preko tvog spiska nezaposlenlh? 

Randid: Naravno. Da mi sutra dode strani 
ulagad koji hode da kod nas otvori neku fabri- 
ku ili firmu. i za taj posao mu trdta toliko i to- 
liko miadih kvaliteinih strudnjaka, na§ao bih 
mu takve kadrove da bi se investicija isplatila 
za mesec dana. 

• Kakvi su ti daiji plasovi? 

Randid: Volim da radim i imam puno piano- 
va koji $u svi vezani za intenzivan rad na kom- 
pjuteru. U izgiedu su DOv) poslovi t zanimijiv 
rad. Do sada sam tadno znao kada mogu olx- 
kivati posao j to se skoro uvek pokazato kao 
tadno. Mislim da za mene ima joi dosta posla. 

• Da li smatrai da su usp^n u ono ito 
radii? 

Randid: Milsim da sam uspeian. ito nc zna- 
di da ne mc^u biti i mnogo uspeSniji. samo tre- 
ba jo§ raditi, ito mi je i namera. 

• $ta bi porudio svim onim ditaocima koji 
razmiiljaju o ovakvom Ui slidoom poslu? 

Randid: Porudio bih svim mladim ljudima 
da umesto razmiiljanja o bogatstvu razmisle o 
tome ita mogu da ui^e i ^ ponude. Ako si 
dobar * uspedei. ma ita da raaii. 

0 Razgovarao 
Avram Brankovid 


Berza ideja 


Urcduje Aleksandar Radovantnir 


Universe za Commodore 64 

BLCS (Borisa Kidrida 23. 78000 Banja Luka, 
tel. 078/44-337} iaije nam pismo sledcce 
sadiiine: 

.Upravo sam zavrSio sa radom na programu 
Universe. Prilikom uiitavanja na ckrenu de se 
pojaviti niz opeija. Na sredini ckrana otkucate 
tekst od najvik 4 reda, a potom ucitatc neku 
igru i snimite je sa *- S. Kada kasnijc ponovo 
pokuiate da uditate tu igru dogodide se sledc- 
ce. Odmah po uditavanju igre. na sredini ekra- 
na, pojavide se vai tekst, a da igru nistc ni star- 
tovali. Mo2ete daljc da kucatc po tastaturi, 
ucitavate igre, da presnimavate, ali tekst i da- 
Ije ostaje na ekranu. Tekst nestaje tek prilikom 
startovanja neke igre. Program radi na kaseti i 
na disku." 


Turbo na Spectrumu 

JoSko Bilid (Palmira Toljatija 78, 71000 Sara 
jevo, tel. 071/649-786) poslao nam je opiirno 
pismo diji sc jedan deo odnosi na Berzu ideja. 
Zahvaljujcmo Joiku i svim difaocima koji su 


spremni na saradnju i sa nestrpljenjem odeku- 
jemo priloge u obliku mapa, I^KE caka. tek- 
stova ill listinga. 

Vratimo se sada na Turbo Load koji je napi- 
sao joiko Bilid. Red je o kompletu koji omogu- 
cava korisniku da programe uditava ubrzano. 
Rutina je dugadka 143 bajta tako da ju je mo- 
gude smestiti bilo gde u memoriju. Pogodna je 
da se smesti na mesto stare Load rutine u pro- 
gramima kao ito su Out Run, L Ninja 2. gde 
se svaki nivo uditava sa trake, ova) put ubrza- 
no. 

Centraini program je Loadmaker za pravlje- 
nje loadera. Program pravi loader duzine 400 
bajta. Navede se clear, adrese i duiine bloko- 
va, start i ime programa. Ix}admaker obraduje 
dobijene podatke, daje detiri varijante, tj. na 
detiri razlidita mesta u memoriji smeita turbo 
load rutinu, automatski bira najpovotjniji cle- 
ar u toku uditavanja i na kraju daje svoj ko- 
mentar ont^a ito je izmenio i da li ce program 
uopite raditi. Naravno. ostavljena je mogud- 
nost da korisnik odabere neku drugu adresu 
rutine u memoriji. Loadmaker ima opeiju Po- 
ker za unoienje pokova u program. Potrebno 
je samo navesti adrese i i^eljene vrednosti. Tu 


je i opeija za pravljenje loadera za programe 
snimljene Spec-Mac sistemom tako da je tada 
jednostavno uneti POKE-ove. (zabere ii se op- 
eija Copy kopiraju se biokovi programa iza 
ved snimljenog loadera. Ovako snimljenim 
programima vcoma je lako manipulisati. Po- 
modu jednog programa za kopiranje iz kom- 
pleta program! se mogu usporavati ili ubrza- 
vatl. W tome nije potrebno pravili novi loa- 
der jer program radi automatski. Program ko- 
pira program do duiine 48200 bajta uz mogud- 
nost venfikaeije. 

U kompletu po^oji i (Ht)gram za ubrzano 
presnimavanje bejzik pre^rama. Program se 
udita u slobodnu memoriju, pozove sa USR 
XXXXX: GO TO Start i bejzik program de biti 
snimljen na traku. Komplet se zavriava pro- 
gramima za sedenje dugadkih blokova na ek- 
ran i ostatak, i jednog bloka na viie delova, 
Basic List za skidanje svth vrsta zaitita u bejzi- 
ku i prikazivanje pravih brojnih vrednosti, jer 
obidno piie jedno, a broj je sasvim drug!. Kom- 
piet je bogat I detaijno opisanim primerima I 
uputstvom za rad namenjen podetnicima. 

O 


12 


SVET KOMPJUTERA / JUL-AVGUST '89. 



JUGOSLAVIJA 

BIROSTROJ 

Pre svega jugoslovenska finna 




Nastavijajuti seriju tekstova o 
naSim radaim organizacijama 
koje se have kompjuterskom 
tehnikom predstavljamo vam 
Birostrof iz Maribora. Sa 
Birostrojem smo se blize 
upoznali na Savetovanju o 
upotrebi modeme informacijske 
tehnologije koje ova kuda 
organizuje svake godine 

Birostroj postoji ve£ 34 godine. PoCevSi sa 
prodajom elektromehaniCkih knjigovodstvc' 
nih ma§ina firme Ascot, redali su se poslovni 
uspesi i odvijao neprestani razvoj. Od zastup- 
nicko-servisne oi^anizacije, dakle vi^-manje 
uslu^e delatnosti, deiatnost Birostroja preras- 
la je u proizvodnu deiatnost. Odiiavaju se do- 
bri spoijnotrgovinski odnosi sa vode^im svet- 
jkim proizv(^aiima. naroiito sa firmom Go- 
uld sa mernim instrumentima i ncmacke fir- 
me CGK (Computer Geselschaft Konstanz) sa 
kojima je ove godine obnovijen ugovor da bi 
bk) upotpunjen proizvodni program i sa onom 
periferijom koja je do sada manje bila pozna- 
ra. Tu su, pre svega, opticki citaCi koji prepoz- 
naju nikom pisani tekst. Ovi uredaji omogu^a- 
vaju obradu masovnih podataka bez ru^ne ob- 
ra^, ukucavanja i si. Vi§e godina Birostroj 
odriava odlibiu kooperacionu sar^dnju sa is- 
to^nemaSkim Robotronom na .jednom delu 
proizvodnog programa. Isto tako. sa registraci- 
)om proizv<^ne delatnosti stekli su se i uslovi 
za izvoz. Odredenu kolidnu proizvoda izvoze 
oa Zapad, a ogroman deo izvoza je u zemlje is 
toine Evrope, odnosno zemije SEV-a. 

Izuzetno raSirena mreza od, cak, 38 poslov- 
oka £ini da u Birostroju s pravom istiiu da su 
pre sv» jugoslovensib firma. To ima i veli- 
idh posiovnih prednosti, naro£ito u odnosu na 
proizv^te koji pokrivaju mala, lokalna pod- 
rtk)a 

Ponuda hardvera 

Zahvaljujudi dobroj saradnji sa proizvodadi- 
ma kompjuterske opremc Birostroj nudi vi§e 
modela mini kompjutera iIoneywel!-ove po- 
rodice X-SUPERTEAM. To su UNIX marine 
velikih mogudnosti koje zadovoljavaju sve 
rohteve. Uz ove kompjutere nudi se i veiiki 
roj programskih paketa. 

iztor PC kompjutera takode je veiiki. Za 
razliku od nekih drugih domadh „proizvoda- 
da* u Birostroju ne d^e u tajnosti poreklo op- 
reme koju nude - u pitanju je juinokorejska 
firma Hyndai. Perspektiva je da se ude u koo- 
•, ^raeiju, pogotovu 5to se Jugoslavija sve vl§e 
'otvara prema Juinoj Koreji (otvoren je kon- 
zoreijum ju2nokorejske privrede u Ljubijani). 
Preko spoijnotrgovinske organizaeije Emona 
iz Ljubljane. Birostroj nastoji da se uspostavi i 


27. susret sa Birostrojem 

U hole! .Croatia" u Caviatu Birostroj jc 
ove godine pozvao sadaSnje i budude koris- 
nike svoje kompjuterske opremc sa ciljem 
da se kroz dvodnevno druienje upoznaju 
sa ponudom mariborske firme, novitetima 
u njoj i, na kraju krajeva, saznaju novosti 
sa tri!i$ta informacijske ichnoiogije 

lako su zbog politidke situaeije u Biros- 
troju biii skeptidni. pokazalo se kao neop- 
ravdano jer peseta je prevazi§}a s\'a odeki- 
vanja. Savetovanju su prisustvovala 192 
predstavnika iz 119 radnih organizaeija. 

U odnosu na prethodne godine primede- 
no jc da se krug posetilaca menja. Sve jc 
manje standardnln kupaca Birostroja, a 
sve je vise onih koji do »da nisu saradivaii 
sa kudom Birostroj na podrudju tnformati- 
ke. 

To se odrazilo i na prodaju. Dogovorena 
jc prodaja 3 do 4 sistema X-SUPEKTKAM, 
S do 6 iokalnih mreza BiroI,an u razliditim 
konfiguraeijama i detrdcsetak PC XTMT 
kompatibilnih kompjutera. 

S obzirom da mesto odrzavanja Biros- 
trojevog savetovanja nije nvek isto, ako bu- 
dete ictcH da sicdede godine (kao predstav- 
nik svoje firme) provedete nckollko po- 
siovnih dana u jtkinom od predivnih hotcia 
na jadranu, na vreme se obratite predstat^ 
nicima birostroja. 


drugadiji odnos, ne samo na nivou kupac-pro- 
davac, ved i na podrudju poslovno tehnidkc sa- 
radnje, odnosno i kooperaeije. 

Osim XT. AT i 386 radunara ponuda je upot- 
punjena mreznim i komunikacionim reSenji- 
ma. Utisak je da jc Birostroj pravovremeno 


iza§ao na trziSte sa ovim proizvodima i da, §to 
se tide obrade podataka na nivou Iokalnih ili 
komunikacionin mre^a sa velikim sistemima, 
kod odredenog kniga kupaca vlada veliko in- 
leresovanjc. 

Strudna redakeija na^ lista testirace pro- 
izvode Birostroja - neito vi^ o njima procita- 
cete u narednira brojevima. 

Ponuda softvera 

Drugi, jako bitan segment ponude je softver. 
Najzanimljiviji su, svakako, programi pozna- 
tih sveiskih proizvodaCa. Neke od njih pred- 
stavidemo u sicdcdim brojevima nascg lista. 
Veliki naporu ulazu se i u samostalni razvoj 
aplikativnog softvera i to uglavnom po ?xlji 
kupca. Taj nadin rada i kudu Birostroj neSto vi- 
k ko$ta, ali zbog tog? kupac dobija onoliko 
kotiko misli da za taj novae treba da dobije. Za 
poslove izrade softvera u Birostroj\i jc an- 
gazovano oko 160 saradnika u poslovnim cen- 
trima Sirom Jugoslavije koji su samim tim .pri 
ruci' krajnjem kupeu. 1 na podrudju softvera 
prati sc trend razvoja mreza i svih drugih vrsta 
komunikaeija. 

• • • 

Gspeka poslovna politika Birostroja zasni- 
va se na neprestanim ulaganjima u tchnologiiu 
a posebno u kvalitet kadrova. Kadrovska poll 
tika firme je takva da sc obrazuje vlastiti ka- 
dar. a da se ved oformljeni strudnjaci privladc 
na razne nadinc. 

Utisak je da su proizvodi Birostroja konku- 
rentni na trziStu, mozda cak i suvik jaftini 
ako se posmalra odnos kvaliteta i cene. Roko- 
vi isporukc krecu se manje od 30 dana za stan- 
darndne konfiguraeije ili najvik 60 dana za 
specijalne zahteve kupca. 

O T. Standevid 


SVET KOMPJUTERA / JUL-AVGUST '89. 


13 






PROGRAMSKIJEZICI 


Turbo Prolog 


ime « symbol 

starost — integer 

teiina — real 

porodica » ime* 

ReC ,ime' predstavlja atom, koji se u Turbo 
Prologu naziva simbol. .starost' je celobrojna, 
.tezina" racionalna, a porodica predstavlja lis- 
tu simbola. 


Posle dva meseca druienja sa 
prologotn priznaiete da je teSko 
ne voleti ova/ jezik koji u sebi 
objediajuje jednostavnosti u 
zadivljuju^u eleganciju. 
Medutim, pravu poslasticu 
posluiUemo na kraju. To je 
Prolog kompajler - Turbo 
Prolog iuvenog Borlanda. 
Napisan je za PC raiunare, ali 
zabvaljujuii simulatorima na 
Atariju hi Amigi zadovoijstvo 
druienja sa Turbo Prologom 
ose^ju i vlasnici ovih raiunara. 


T PiSe Aleksandar Radovanovic 

urbo Prol(^ (Vl.O) isporucuic se na 
dve diskcte. Na prvoj se nalaze dve 
datotekc; PROLOG.EXE i PRO 
LOG.UB. One su sasvim dovoljne za rad. Na 
drugoj diskcti nalaze se ncki sistemski fajlovi i 
preko 60 primera datih u detaljno komentari- 
sanom izvornom kodu. Program se instalira 
na hard disk ill na diskete $to je opisano u RE- 
ADME fejlu. U krajnjoj liniji, dovoijno je pre- 
snimiti sve fajlove na disk, otkucati PROLOG i 


• Message prozor, kako mu i Ime govori, ko- 
risti Turbo Prolog za ispis izveStaja u toku pre- 
vodenja. ispis gr^aka ltd. 

• Trace prozor je znatajan za otkrivanje gre- 
Saka. U njemu pratimo rad programa korak 
po korak. 

• Aux Edit prozor omogudava da radimo na 
joS jcdnoj Hi vi§c daioteka paralclno. Omogu- 
dena je I razmena sadr^aja izmedu datoteka. 

Rad sa Turbo Prologom moie se podeliti u 
nekoliko faza. 

- U Edit prozoru kuca se tekst programa, 

- Opcijom Run pokrece se kompajler koji pre- 
vodi i odmah startuje program. Rezultat rada 
vidi se u Dialog prozoru. 

- Ako program ne radi kako treba stavijamo 
predikal trace I tokom izvrSenja pratimo rad 
Prolog sistema. 

Borlandovi specijaliteti 

Da bismo dobili prolog kompajler koji brzo 
prevodi i daje efikasan izvrSni kW Borlandovi 
programeri morali su odstupiti od standarda 
(ako take neSto uopJte i postoji). Razglcdajudi 
primere. prvo §to pada u oCi jesu deWaraeije. 
Program poCinje blokom DOMAINS u okviru 
kog se dcklariSu tipovi podataka, ba§ kao u 
paskalu iii C-u. Osnovni tipovi su symbol, re- 
al. integer i listc, Na primer: 

DOMAINS 


Sledeci blok u programu predstavijaju dek- 
laracije predikata. Taj blok nosi naslov PRE- 
DICATES. Na primer: 

PREDICATES 

Covek (ime. starost. teiina. porodica) 
dete (ime) 

U gornjem primeru simboliCki su definisani 
predikati na Cijc se krajeve ne mora stavljati 
taCka. Sada je na redu trcci blok pod nazivom 
CUUSES: 

Covek Ipcra. 45. 97. (ivanka. mikaj). 
eovek (rniea. 21, 105, flepa. ljuba)). 

Covck (koja, 7, 20. (mica, perajl, 

dete(X) Covek (X [Y.2J). 

Covek fy. ). 

iovck (Z. J. 

CLAUSES donosi sim prolog program. U 
primeru smo definisali bazu podataka sa tri 
licnosti I definiSu6i dete kao Coveka koje ima 
roditelje (misleii na samo jednu gencradju). 

Poslednji blok nosi naziv GOAL i on pred- 
stavlja taSku od koje program poiinje da se iz- 
vrSava. U ovom bloku definiSu se konafne ve- 
ze medu predikatima. Nastavijajuci zapofeti 
primer pi§emo: 

GOAL 

write (.NapiSte ime deteta:'), 
readtn (Ime), 
dete (Ime), 

write (.To je zaista neCije dete'). 

UCitava se ime. a zatim prolog sistem trail da 


po^eti sa radom. 

Nama koji volimo firmu Borland zaigraie 
sree od radosti kad i se nademo u dobro po- 
znatoj integrisanoi radnoj okolini sa mnoS- 
tvom prozora I m: .ja. Na vrhu ekrana pojav- 
ljuju se nastovi: 

• Run pokrece program koji je u raemoriji 

• Compile pre jdi program koji se nalazi u 
memoriji 

• Edit ukljuCuje editor teksta 

• Options omoguCava da se program preve- 
de u memoriji, kao OBJ ill kao EXE fajl 

• Files pruia razne usluge u vezi sa udtava- 
njem i snimanjem listinga, promenom direkto- 
rijuma, privremeni povratak u operativni sis- 
tem ltd 

• Setup nam omogucava da podesimo di- 
menzije prozora, njihovu boju, radne direkto- 
rijume i sve to snimimo na dis^etu. Prava je 
radost za programera 5to moie definisati vi§c 
radnih okolina i snimiti pod razliCitim imeni- 
ma 

• Quit izlazi iz Turbo Prologa 

Ispod glavnog menija nalazi se nekoliko 
prozora, 

• Edit prozor sluU kucanje program.!. 
Fajl koji se obraduje mo5e biti duzine najviSe 
65375 bajta. Naravno, duzina izvornog koda 
moie biti i veca zahvaljujufii include komandi 
kojom se. u toku procesa prevodenja, povezuje 
viSe datoteka u iednu. Editor ic manje*viie 
standard^i;?, sa vrlo lepom HELP datotekom. 

• Dialog prozor sluii za komunikaeiju sa ko- 
risnikom. Kada se program startuje. ulazi se u 
ovaj prozor u kome se obavijaju sva uiltavanja 
iii ispis podataka. 


14 




*/ 

DOMAINS 


fil* • aatotaka 

/* datotaka ja tioa Tlla 

»/ 

1 nw^datotaKc ■ syftibal 

/* ima datotaka ja tioa simbol 

«/ 

PREDICATES 



uzmi .datotiKu (imc.aitotcka) 

/t cltania diraktori juna 

1/ 

iditor (ima^aatotak*) 

/I aditovanja 


rad 

/t komolatan adtt'or 

*/ 

CLAUSES 




uzmi .Oiitotffku Ufne_i=iijl«) i* 


inakeNinooM U, 7, 7, 

" Files ", 5, 

5, IS, id). 

/* 

orozor za izbor datotaka 

»/ 

dir lme_-fajla), 


/% 

orlkaz diraktorijina 

«/ 

raniovaMinooM O. 



/% 

zatvaranja orozora 

*/ 

editor (DATl)t- 






uzai _datbteku (Pajl), 



It 

uzimanja imana Fajla 

»/ 

makawindow (1, 7, 7, 

“ EDIT ", 1, 

i, 20, 78), 

n 

krairanja orozora za aditor 

»/ 

ooennoaiTv (datotaka, 

Fail), 


/% 

otvaranja datotaka 

»/ 

■flle_Btr (Fajl, DAT), 



/% 

ucitavanje datoteke u mainoriju 

*/ 

adit~(DAT,DAri). 



/% 

Doziv ugradjenofli editoru 

»/ 

rad I- 






adltor (DAT), 



/% 

Doziv editora 

»/ 

MriteOevice (datotaka) 



/* 

orausmaravanje iaoiea 

%/ 

writa (DAT), 



/« 

UDia aadrzaja nieinorija u datotokul/ 

cloiaTila (datotaka), 



/» 

zatvaranja datotaka 

%f 

reinovawinooM (), 



/* 

zatvaranja orozora editora 

*/ 

wrltadavice (acrean). 



/» 

Dreusineravanje iaoiaa na ekaran 

*/ 

GOAL 






rad. 



/* 

ovda oocinjo izvreavanje 

*/ 


H jc osoba sa datim imenom ne£i)e dete. Ako 
mu se u listi .porodica" pronadu imena rodite- 
ija onda je to zaista neiije dete. 

Ukoliko Prolog sistem treba da sa diska u5i- 
ta bazu podataka consult predikatom. onda se 
pre PREDICATES deklaracije stavlja deklara- 
c!}a DATABASE. Predikati se deklariSu na pot- 
puno isti naiin kao i u bioku PREDICATES. 
Ovakav pristup omogucava strukturirano pro- 
gramiranje Cak i na prologu. Naime. program 
moze imati proizvoljan broj blokova, sem bto- 
ka GOAL koji se pojavljuje samo iednom. To 
znaCi da se, na primer, deHnUe zaseban blok 
za rad sa tastaturom, zatim blok za rad sa ek- 
ranom i sve to pove^ u nekom tre^em bioku. 
Svaki blok )e kompletan prolog program. Ovo 
omobucava jednostavno kreiranje i vrlo 
sloienih programskih sistema. 

Ugradeni predikati 

Pravo zadovolistvo je raditi $a Turbo Prolo- 
rom i zbog velikog broja ugradenih predikata 
koji se mogu podeliti u nekoliko grupa: 
INPUT - funkeije za uCiiavanje podataka 
FILESYSTEM - funkeije za rad $a datotekama 
SCREEN HANDIJNG - funkeije za rad sa ek- 
ranom 


WINDOW SYSTEM - komplelna podrSka za 
rad sa prozorima 

STRING HANDLING - rad sa slringovima 
CONVERSIONS - medusobna konverzija pod- 
ataka 

GRAPHIC - rad sa grafikom 
MISCELLANEOUS - ugraden editor teksta 
koji se poziva sa edit, direktan pristup memo- 
riji i ijortovima, pozivi DOS i BIOS funkeija 
itd... 

To su i specijalni predikati, na primer za 
formatirani ispis. Ljunitelj prologa nikako ne 
moie da ostane ravnoduSan ni na funkeije 
kompajlera: 

trace - sledi razvoj svih predikata 
trace pi. p2... - sledi razvoj navedenih predi- 
kata 

shorttrace - predivna opeija koja sledi razvoj 
predikata ne utiiu^i na optimizaeiju koda 
nowarnin^ - Iskljuiuje uppzovnja kompajle- 
ra, na pnmer, upozorenja da se definisani 
predikati ne koriste, ili da se varijabla pojav 
Ijuje samo jednom itd... 
nobreak - iskljuCuje ispitivanje CTRL-BREAK 
posle svakog predikata 
Tu je jo$ i grupa speeijalizovanih opeija. ali 
zadovoijstvo njinovog otkrivanja ostavljamo 
vama. 


Radosti programiranja 

Da li ste ikada pomislili da je mogu^e napi- 
sati editor sa svega dvadesetak instrukeija 
(nadamo se da niste pomislili na Clipper, ill 
kako se ve£ zove ta stvar nedostojna razmislja- 
nja)? Neraojtc odmahivati glavom ved pogle- 
dajte listing i uveritc se sami. Na njemu je i 
program koji ga realizije. Prikazani editor ot- 
vara prozor za izbor datoteke po kome se kre- 
dete pomeranjem kursora. Kada dodete do 
imena zeijene datoteke jednostavno pritisnete 
Return i ulazite u prozor editora. Sada vam je 
na raspolaganju kompletan izbor komandi 
editora Turbo Prologa, kao i mogudnost olva- 
ranja i promena velidine novih prozora kao i 
mogudnost rada na nekoliko tetotova istovre- 
meno. Iz editora, i iz programa, izlazi se sa 
ESC ill FIO. Zlu ne irebalo, imate I Help bibli- 
oteku, a ako vam se Borlandova ne svida, na- 
pi§ite svoju. Jednwtavno. zar ne? 

A sada. drzite se. poledemo! Programima pi- 
sanim u Turbo Prologu moiete dodavati nove 
predikate pisane kao funkeije u C-u! Ovim su 
vam otvoreni Siroki vidici jer imate na raspo- 
laganju ogromne poteneijale C jezika i jednos- 
tavnost prologa. 


SVET KOMPJUTERA / JUL- AVGUST '89. 


15 


LISP (3) 


Demonstracija sile 


Kao Sto smo i obedali, na redu su programi u 
USP-u, tek toliko da ga shvatite. Svaki program 
te bid i objaSnjen. 


P Pi$e Samir Ribi6 

oCeicmo, prvo. border efektima (ovo }e primjer za .Spectrum"), 
da malo smanjimo monotoniju. Ne^mo definisati funkciju. 
Probajtc, recimo 

({while t (progn () (border 1) (border 2) (border 3) (border 4)))) 

Ovo i nije bilo teSko shvatiti: u while petlji redom se mijenjaju toje okvi- 
ra ekrana, a kako je, zbog onog t, petija beskonaina, taj proces je konti- 
nualan. 

Prekinimo primjer pomoiu BREAK. Ostademo jo§ malo u oblasti 
grafike. DeBniSimo sada funkciju koja crta inieresantnu spiralu, koja iz- 
gleda trodimenzionalno. 

(de spirala (n i) 

(progn 0 
(seta i 2) (els) 

(while (lessp i n) 

(pend) 

(Kvd i) 

(right 90) 

(fwd i) 

(right 90) 

(fwd (diff i 1)) 

(right 90) 

(fwd (diffil)) 

(right 90) 

(setq i (plus i 1)) 

))) 

Posljednje tri zagrade zavrSavaju while, progn i de repektivno. 
Moiemo ovu funkciju pozvati $a, na primjer (spirala 20). Program radi 
tako $to naerta nepotpun kvadrat, tj .kvadrat" stranica n.n.n-l,n-l (po- 
redajte u kvadrat 4 Stapa tih duzina, ako ne mozete neSto takvo zamisli- 
ti, da Ispadne kao uglasto slovo P). Ova while petija ponavlja cijeli ovaj 
postupak s vedim i pomjerenim .kvadratom" dok se ne dostigne pred- 
loleni broj, Napomcnimo da. za razliku od BASIC-a i mnogih drugih ic- 
zika, mozemo sve ove funkeije koje su ovdje navedene u radi^itim redo- 
vima sklopiti u jedan red. 

Sljedeci program koji svaki po^elnik u nekom jeziku treba da na- 
pravi jeste pogadanje brojeva, jer je to najjednostavnija igra koja ima 
smisla. PoSto SpecLisp ima md funkciju koja vraia broj izmedu 0 i 255, 
ni u USP-u ovo nije tezak problem (nije bio iak ni Skoli maSinca u de- 
cembru za PC) 

(de p (x y) 

(while t 
(setq X (rnd)) 

(while (not (equal x y)) 

(setq y (read)) 

(cond ((not (numberp y)) (print (quote greska))) 

(fereaterp x y) (print (quote Veci Je))) 

((Tessp X y) (print (quote Manji Je))) 

((equal x y)(print (quote Bravo))) 


(print (quote 
Zamisljam novj broj)) 

) 

) 

Prethodni primjer je IjepSi za prave ljubitelje USP-a jer ne koristi 
funkciju progn. Pozivamo ga jednostavno sa (p). U beskonaCnoj petlji se 
nalazi funkeija koja zami§lja b^oj, a zatim dode petija koja traje dok y ne 


postane jednako x. U toj drugoj petlji provjerava sc broj koji unosimo u 
varijabju y. Ako njen sadrzaj nije broj. tj numeri£ki atom, ispiSe da smo 
pogre^no unijeli. U protivnom provteri da li je zamiSljeni broj manji od 
unesenog pa to ispile i izade iz cond, ako nije ni to provjeri da li je veci i 
na kraju da li su ta dva broja jednaka. Po$to su ispitana sva tri sluCaja, iz- 
lazi iz cond, ponavlja unutraSnju petlju dok ne pogodimo, zatim zamiSlja 
novi broj itd. Na vama ostaje da shvatite koja je zagrada od £ega. 

Dize li vam se kosa na glavi od rekurzije? 1 meni ponekad, ali LISP 
je kao stvoren za nju. Izbor mnkeija je takav da se stimulik njihovo ko- 
rikenje (sjetite se car i cdr). ZaSto da ne isprobamo i rekurzivni program 
za faktorijel? 

(de faktorijel (n) 

(cond ((zerop n) 1) 

(((times n (foktorijei (diff n 1)))) 

)) 

Ovo radi otprilike kao u Pascalu: 

function faktorijel (n); 

begin 

if n - 0 then faktorijel: - 1 else faktorijel: — n#faktorijel (n - 1) 
end; , 

0 principima rekurrije moglo bi se nadugo i naSiroko, proudte neki 
udibenik Pascala, ako vas zanima rekurzivno programiranje. Treba na- 
pomenuti i ovu gorku £injenicu. lako je LISP divan za rekurzije, ipak se 
odIuCujemo za iteralivno rjesavanje problema. Prvi razlog je §to je re- 
kurzija dosta neerikasna u pogledu brzine i zauzeda memorije. Drug! je 
u tom §lo .Spectnimov* LISP ima vik bagova nego .Dinastija" epizoda. 
Ako mu jo§ i stek poinemo opteredvati mokmo samo smatrati da smo 
dobro pt^li ako ispik .Sinclair Research Ltd" ne blokiraju^i se. Narav- 
no, na PC-ju ovaj problem ne postoji, a ni prvi nije toliko ozbiljan. ( 

Sjefate li se funkeije cons? Ona je dodavala jedan atom Hi listu na 
drugi. Ali, $ta ako klimo da dodamo element na kraj liste. Recimo da 
imamo sloknu listu na (iji kraj treba dodati jo§ jednu listu, npr. ((1 2 3) 

(4 5 6)) a dodajemo (7 8 9). Ako probamo pomc^u 
(cons (quote ((1 2 3) (4 S 6))) (quote (7 8 9))) 
dobikmo 

(((1 2 3) (4 5 6)) (7 8 9)) 

Sto nam nikako ne odgovara, jer ml klimo ((1 2 3) (4 5 6) (7 8 9)) 

Ali, za$to ne bismo izvrnuli cijelu listu, ubacili elemenat na poCetak 
i jo5 jednom je izvrnuli? Pa. mok: 

(de addlist (liaa liab) 

(reverse (cons liab (reverse liaa)))) 

Zaista, uspjeli smo da ubacimo elemente na kraj liste bez glupih zagra- 
da. Uostaiom, probajte: 

(addlist (quote ((1 2 3) (4 5 6))) (quote 7 8 9 ))) 
iii neSto jednostavnije 
(addlist (quote (1 2 3 4 5)) 6) 

Jo§ jedno ograniknje rada s listama je nemoguinost pristupa kon- 
kretnom elementu liste. ^aime, znate da mokmo pristupiti samo 

E rvom elementu i ostatku liste. Stvar malo poboljkva ono cddaaar u ne- 
im implementacijama, ali kod vedne pro^ma ne znamo kojem ele- 
mentu treba da pristupimo. Zato kmc definisati finkeiju .element" s ar- 
gumentima od kojih je prvi lista a drugi pozieija elementa u listu. 

Funkeija vrada taj element. Da probamo: 

(replace (quote (prvi drugi treci)) 2 3 44) 

Dobije se; (prvi 44 treci) 

Dakle, zamijenjen je drugi element, iz ulazne liste su prebakna sva tri 
elementa, pa je umjesto rijeCi drugi sada broj 44. 

Probajmo i ovo: 

(replace (quote (prvi drugi treci)) 2 2 44) < 

Rezultat je, kao Sto bi ste I okldvali ako ste shvatili (prvi 44). 

Posiednji primjer koji dajemo je program za pogadanje iivotinja. Za r 
taj elementami program Iz oblasti vjeStafke intefigeneije ve£ ste sigumo 
£uli. RaCunar nam postavlja pitanja o iivotinji koju smo zamislili, i kad ^ 


16 


SVET KOMPJUTERA / JUL-A VGUST '89. ^ 


1 



iscrpi sva pitanja o njo), pokuSava da da konacni odgovor. Ukoliko jc on 
ispravan, raiunar konstatuje da je dobro rezonovao. a u suprotnom mu 
treba objasniti o kojo) se iivotinii radi i navesti pitanje po kome $e razli- 
kuju zivotinja koju smo zamislifi i koju'je on predloiio. 

(de zivotinje (alista sp mode btista peim pl2 rlista sblist p2 po) 
(progn 0 
(setq po 1) 

(setq alista (quote ((Da.Ii Je.kicmenjak slon glista)))) 

(while t (cIs) 

(print (quote Zamisli.zivotinju)) 

(setq sp 1) 

(setq mode 0) (while (equal mode 0) 

(print (car (element alista $p))) 

(setq blista (read)) 

(cond ((equal blista (quote da})(setq p2 2)) 

((equal blista (quote ne))(setq p2 3)) 

(setq pelm (element alista sp)) . 

(setq pl2 (element pelm p2)) 

(cond ((numberp pi2)(progn () (setq sp pl2)(setq mode 0)}) 
((not(numberp p]2))(setq mode 1)) 

)) 

(print (quote To.je.sigurno)) 

(print pl2) 

(setq blista (read)) 

(cond (equal blista (quote da)) 

(print (quote Joj.vjestacke jnteligencije))) 

((equal blista (quote ne)) 

(de element (lista trazeni pomlist pombroj pomcar) 

(progn 0 

(setq pomlist lista) 

(setq pombroj 0) 

(while (not (equal trazeni pombroj)) 

(setq pomcar (car pomlist)) 

(setq pomlist (cdr pomlist)) 

(setq pombroj (addl pombroj)) 

) 

(setq pomcar pomcar) 

}) 

Ni ovo nije bilo te^o shvatiti. Varijabla ^pombroj'' je bila broja£ kroz 
iistu. Uzmemo car od liste, pa ako smo doSli do kraja izademo iz while i 
ispi§emo ga. U protivnom, lista postaje njen cdr i posao ide iz po^etka. 
Probajte: 

(clement (quote (a b c)) 2) 

Sljcde^ neophodna funkcija za rad s listama ]e mijenjanje konkrct- 
nog elementa u list!. I tu imamo samo rplaca i rplacd, u originalu. 
Moida £e vam ova funkcija biti naporna za kucanje, jer se vi§e puta po- 
navljaju sli£ne funkcije: 

(de replace (lista pozicija krajnja dodatni izlazna brojac) 

(progn 0 

(setq izlazna ()) (setq brojac 0) 

(setq pozicija (addl pozicija))(setq krajnja (addl krajnja)) 

(while (not (equal brojac (subl pozicija))) 

(setq izlazna (addlist izlazna (element lista brojac))) 

jsetq brojac (addl brojac))) (setq izlazna (addlist izlazna dodatni)) 

(setq brojac (addl brojac))(whiie (not (equal brojac krajnja)) 



(setq izlazna (addlist izlazna (element lista brojac))) 

(setq brojac (addl brojac))) 

(setq izlazna (cdr izlazna) 

)) 

Program radi tako §to, koristeii prethodne dvije funkcije, u while pet- 
iji dcxJaje iziaznoj listi nove clementc dok ne dode do zcljcnog. Zatim 
doda element koji mijcnjamo i novom while petljom doda preostale ele- 
mcnte. PoSto je podetna vrijednost bila nil. treba joS nju odbacili porno- 
cu cdr funkcije. 

Ova funkcija zahtijeva 4 argumcnta. Prvi je iista dji element mijenja- 
mo, drugi je pozicija log elementa u listi. Tred argument govori koliko 
je duga£ka lista. na taj nadn ovu funkeiju mozemo koristiti i za odbaci- 
vanje nekoliko zadnjih elcmcnata. Cetvrti argument jc vrijednost kojom 
vr^imo zamjenu. 

<P™8"0 , , . . „ 

(print (quote Pa.koja.je.to.zivotinja)) 

(setq blista (read)) 

(print (quote Unesi. pitanje. po.komc. sc. razlikuju)) 

(setq rlista (read)) 

(setq po (addl po)) 

(setq sblist (list rlista blista pl2)) 

(setq alista (addlist alista sblist)) 

(setq sblist (element alista sp)) 

(setq sblist (replace sblist p2 3 po)) 

(setq alista (replace alista sp po sblist)) 

)))))) 

Kada sam uccslvovao 1987. na §koli USP-a u Islraiivaekoj stanici 
Petnica. ovo je bio zadati problem. Tada ga nisam-znao rije§lti, jer mi jc 
LISP bio potpuno nepoznat jezik i sasvim razlidt od svega. Ovaj pul na- 
mjerno sam odabrao ba§ ovaj prlmjcr. Ipak. ni ovo nije .pravi" LISP pro- 
gram, zbog prislupa Cuvanju liste iivolinja u memoriji. Svakako da bi u 
duhu USP a najviSc bilo da sc Zivotinje Ciivaju ii jednom paru. dji jc 
drugi elemeni pitanje. a prvi lista Ciji je prvi elan odgovor za sluSaj da, a 
drugi za ne. Ti o^ovori mogu biti parovi koji su dennisani na isti naein 
kao prethodni ili atomi ako je iscrpljcna lista pitanja. Takav naiin, na 
ialost, bio bi povezan s rekurzijom pa su dosta male §anse da on proradi 
na Spectrumu, Stoga je program prvo napisan u BASIC-u, a zatim. §to 
racionalnije preveden u LISP. 

Program radi. olprilikc, ovako: 

Na podetku imamo Iistu ((Da.Ii. je .kicmenjak slon glista)). RaCunar 
de postaviii pitanje da Ii je dvolinja koju smo zamislili kicmciijak. od- 
nosno ispisacc car od prvog elementa. Sada unosimo na§ odgovor. 
Painja: odgovor mora biti .da" ili .nc*. Ako je odgovor bio ..da' varijab- 
la p2 sc postavlja na 2, a ako je „ne’. varijabla p2 sc postavlja na 3. Ta va- 
rijabla usmjerava na drugi odnosno treci element podlistc. Sada se pro- 
vjeri da li je gore pomenuti element broj. Ako jeste ponavlja se gornji po- 
stupak, all sada za podlislu koju pokazujc navedeni broj. Ako nije, raCu- 
nar pretposiavija da je tu ime iivotinje. Rccimo da smo odgovorili na 
pitanje Da Ii je.kicmenjak sa da. U tom sludaju bi raCunar ispisao 
To jc sigurno slon. Ako sada odgovorimo sa da, ispisacc se Joj.vjcSlad- 
ke 'inteligencije. Odgovoridemo sa ne. Sada nam racunar postavlja pita- 
nja’ 0 kojoj se iivotinji radi i da unesemo pitanje za razliku. Zamislili 
smo iirafu. pa odgovaramo zirafa i Da.li.ima. dug.vrat. Sada se vr§c 
prestrojavanja liste. Prvo se doda na kraj glavne liste jo§ jedna podlista 
eiji je prvi element pitanje, drugi zivotinja koju smo zamislili (za odgo- 
vor da) i tredi za iivotinju koju je on pretpostavlo. Podlista u kojoj se na- 
lazila zivotinja koju jc racunar pretposiavio takode se mijenja, pa se um- 
jesto te iivotinje stavlja broj dodanc podliste. U naSem sliicaju lista ce sa- 
da ovako izgiedati. ((Da.li.je.kicmenjak 2 glista) (Da.li.ima. dug.vrat 
zirafa slon)). Nakon toga idc sve iz pocetka. Nije ba§ elcgantno rijeSeno, 
ali radi. 

JoS jedna stvar vezana s ovim programom: morale imati i gore den- 
nisane funkcije addlist. element i replace u memoriji poSto ih ovaj pro- 
gram korisii. Program se startuje sa (zivotinje). 

• 

Programe ukucajte veoma pailjivo. jer jc na mnogim LlSP-ovima, a 
posebno na onom nesreinom .Specirumovom' nemogude ispravljati 
greSke, osim da sve ponovo otkucamo. Posebno pazite na zagrade. kojc 
mogu da nanesu mnogo mukc pri ukucavanju {§to rede jedan moj prija- 
lelj .Ako USP-u oduzmeS zagrade. od njega nede ostati gotovo ni§ta'). 
Sto se Ispravljanja greSaka na .Spectrumu" life, problem demo rijesiti u 
sljededcm, septembarskom .Svetu kompjutera", Do tada. prijatan od- 
mor. ^ 


SVET KOMPJUTERA / JUL- AVGUST '89. 


17 


SERVIS 


ATARI ST 


GEM fontovi 


Kreatori GEM-a su se potnidiU 
da uz sve grafiike „fore i 
fazone" omoguce korisnicima i 
lagodnu upotrebu unificiranih 
foatova za sve programe koji 
koriste GDOS. Vrio kompleksnu 
strukturu GEM fontova trebalo 
je opisati jednotn isto tako 
kompleksnom strukturom 
podataka. Ukoliko Je korisniku 
potrebno, iz bUo kojih razJoga, 
da zna kako su GEM fontovi 
zapisani, on te strukture moie 
uz pomoc raznih disk editora 
otkriti samo uz krajnji napor i 
ogromnu dozu intelektualnog 
mazohizma. Ko voli nek izvoli, 
a onim drugima namenjen je 
tekst koji siedi. 

Gem fontovi su bit mapirani, §to znaCi da se 
nalaze u memohji (ili na disku) kao Serna sas- 
lavljena od taiaka. Da bi $e ova Serna mogla 
efikasno uskladiStiti i na ispravan na£in koris- 
titi. GBM font )c naCinjcn kao kompleksna 
stniktura sastavijena od slededa £etiri dcla - 
.hedcr”, opciono HOT , horizontal offset table 
- tabela horizontalnog o^eta”, zatim dolazi 
COT ^character offset table - labcla ofseta ka 
raktera* i na kraju dolaze sami podaci o ka- 
rakierima. 

Da bi se objasnilo kako je sve ovo organizo- 
vano na kraju dajemo detalje iz jednog stvar- 
nog GEM fonta - to je Swiss font u veli£ini 10 
punkta, za koriS£enje sa Epson PX 80 drajve- 
rom. 

Font heder 

Font heder je blok od 67 bajia koji sadrii 
neophodne informaeije o foniu. 

HOT 

Tabela horizontainog ofseta (HOT) je opcio- 
na i izgieda da se koristi veoma retko. Ova ta- 
beia daje listu pozitivnih ili negativnih ofseta 
koje treba dodati na pozieiju karaktera pre nc- 
go §to se on stvarno uputi na iziazni uredaj. 
HOT je indeksiran relativnom yrednoSfu ka- 
raktera (tj.'U fontu koji je dat kao primer prva 
vrednost £e biti za .bianko”, druga vrednost za 
.!* t tako dalje.) 

PraktiCna upotreba HOT-a bila bi za unoSe- 
nje akccnata. Ako bi se akcentu dao odgovara- 
|u£i negativni ofset on bi se mogao uneti sa 
tastarure posle siova koje treba akcentovati. 
ali bi bio prikazan iznad siova. 

TeSko je nadi primer za upotrebu pozitivnog 
ofseta - jedna mogudnost njegove primcnc 
mogla bi biti pri dizajniranju velikih fontova 
zbog u§tede u memoriji. Kada bi se siova defi- 
nisala bez prostora sa strane (tj. da je Sirina de- 
lije uvek jednaka Sirini siova) onda bi se po- 
modu HOT-a moglo obezbediti razmicanje 
siova. Sve dok je font vedi pd osam linija ovo 
bi dovelo do uitede u memoriji. 

COT 


Svaki font mora imati tabelu ofseta karakte- 
ra (COT). Zbog nadina na koji su smeSteni po- 
daci 0 karakterima (kao neprekidn) nlz bito- 
va) treba da postoji nadin da 'se tadno odredi 
ede podinju jradaci za svaki karakter. Ovu in- 
formaeiju obezbeduje COT. 

Evo kako bi to izgledalo na jednom primeru 
iz ved pomenutog Swiss fonta. Heksadecimal- 
ni prikaz prvih nekoiiko bajtova (u stvari baj- 
tovi 88 do 101 ovoga fonta) izgieda ovako; 

00 00 OS 00 09 00 10 00 16 00 21 00 30 00 ... 

Ovo ukazuje da se prvi karakter nalazi na 
podetku bloka podataka o karakteristikama 
(ofset 0) Sto se moglo odekivati. Podetak dru- 
gog karaktera se nalazi pet bitova dalje u bio 
ku (bianko je §irok pet pikseta). tredi karakter 
podinje od devetog bita u bloku (drugi karak 


bajtov) 0 ' 1; identiftkalor pisnia (primer. 02 00) 
Ovo je jedinstven broj koji ozoadava font. ZadajC $e 
pri kieiranju fonta. Po opStoj konveneiji, stisiemski 
tip pisma ima identifikator 1, Swiss (Helvetica) Me 
dium ima identihkator 2 (ovo ie pismo koje je u pri- 
meru), a Dutch (Times) ima identifikator 14. Broj je 
povezan sa odredenim stilom pisma. Broj je isti bez 
obzira da li je font dizajniran za ekran ili. kao u 
oyom primeru za itampad. (Svi brojevi su u heksadc- 
cimalnom sistemu i u .Intel’ formatu - §to znadi da 
je niii bajt ispred vifog; ne u .Motorola' formatu koji 
koristi logtdniju formu - vi§i pa niu bajt. Takodc vidi 
za bajtove 66 - 67). 

2-3: velidioa fonta u punklima (OA 00) 

U ovom kontekstu. punki iznosi 1/72 od jednog inda. 
Vrednost se odnosi na ukupnu visinu fonta; od, reel 
mo, vrha siova X pa do vrha siova .1* u redu nepos- 
redno ispod. Font u ovom primeru je velidine 10 
punkta. (Vidi ertef 1 za detalje o fontu.) 

4 - 35: ime pisma (53 77 69 73 73 00 ...) 

Ovo je string duline 32 bajta (ASCII karakteri) koji 
date ime pisma za odredeni font. Po konveneiji, 
prvih Sesnaest karaktera daje ime pisma, a slcdedih 
lesnaesr njegov stil i debljinu; na primer .Century 
School Bold Italic*. Font u primeru se zove prosto 
.Swiss'. 

36 • 37: najniia ASCII vrednost (20 00) 

Ovo le ASCII vrednost .najnitcg' karaktera u fontu. 
Ova vrednost je naideide 32 - bianko • kao ito je u 
primeru, ali neki toniovi ukljuduju i karaktere sa 
nifim ASCII vrednostima. kao na primer Atari ek- 
ranski font - on podinje od ASCII vrednosli 1. 

38 - 39: najvUa ASCII vrednost (FE 00) 

Ovo je ASCII vrednost .najviSeg" karaktera u fontu. 
Ova vrednost ie desto 127. ali mnogi fontovi ukljudu- 
ju efbtra karaktere i ova vrednost moie biti do 255. 
Swiss font ima karaktere do ASCII 254. 

40 - 41: udaijenosi goraje linije (OF 00) 

Ovo jc udaljenost oJ osnovne linije do gomje linije - 
u navedenom primeru le 15 - vidi si. 1. 

42 - 43: Udaljenost .ascent’ linije (OF 00) 

Ovo je udaljenost od bazne linije do .ascent' linije 
(.ascent* linije oznadava dokle se prostiru mala siova 
koja su vi$a malog siova x. na primer siova b. d. h, 
k ltd.) U ovom primeni udaljenost je 15 piksela. Neki 
fontovi imaju istu goruju i .ascent' liniju, ail ne svi. 


ter je uzvidnik i njegova delija je §iroka detiri 
piksela) i tako dalje. 

Cak i font sa karakterima jednake Sirine 
mora imati COT, mada u ovom sludaju p^oji 
konstantan interval izmedu podetaka svih ka- 
raktera. 


Podaci 0 karakterima 

Pravi podaci koji defini§u GEM font organ!- 
zovani su kao jedan blok bitova koji se nalazi 
u memoriji. Visina ovota bloka je ista kao visi- 
na samog fonta u pikseTlma, a njegova Sirina je 
jednaka ukupnoj Sirin! svih delija karaktera u 
fontu. Da bi se uStedelo u memoriji svaki ka- 
rakter se nalazi priljubljen uz susedne karakte- 
re, bez ikakvog meduprostora. 

jedino ogranidenje je da podetak i kraj ovog 
bloka podataka o fontu moraju biti poravnati 
u odnosu na bajt. Tq znadi da blok mora pode- 
ti na podetku bajta memorije i da se mora za- 
vrSiti punim bajtom. Ako blok podataka o fon- 
tu nije dovoijno dugacak da popuni poslednji 
bajt on mora biti dopunjen nulama. 

S druge strane, Sto sc tide pojedinih karakte- 
ra unutar bloka, ovakvo ogranidenje ne posto- 
fi. U stvari, ako je font sa proporcionalnim 


To zavisi od velidine i rezolucijc fonta. kao t od cudt 
^zainera. 

44 • 45: Udaljeiust srednje linije (OA 00) 

Ovo )e udaI}enost od bazne linije do srednje linije - 
10 piksela u navedenom primeru. 

46 - 47: udaljenost .descent’ linije (04 00) 

Ovo je udaljenost od bazne linije do .descent" linije 
(.descent* linija oznadava dokle se prostiru mala slo- 
va koja su niia od malog siova x. Na primer siova y, 
p. g ltd.) U navedenom primeru udaljenost je detiri 
pikseta. Vaino je primetiti da je ova udaljenost iZ: 
rafxna kao pozihvna vrednost, mada sc nalazi ispod 
bazne linije. 

48 - 49: udaljenost dooje iinije (OS 00) 

CNo je udaljenost od bazne linije do donje linije. U 
navedenom primeru je pet piksela. 

50 - 51: iirina n^tireg karaktera (OF 00) 

Ovo je ^rina najiireg karaktera u fontu. izraiena u 
pikselima. U nav^enom primeru je petnaest piksela. 
52 - S3: Sirioa najiire delije karaktera (11 00) 

Ovo je hrina najSire celije karaktera u fontu, iz- 
raiena u pikselima. U nav^enom primeru je sedam- 
naesl pik^la. 

54 - 55: levi ofset (02 00) 

Ovo jc vrednost levog ofeeta (.italic*) fonta. U nave- 
denom primeni dva piksela - vidi siiku dva. 

56 - 57: desni ofset (07 00) 

Ovo jC vrednost desnog of^ta za iskoien font - u na- 
vedenom primeru je sedam piksela. Ovde postoje ne- 
ke nedoumice (vidi siiku dva). ZvaniSna verziia DR 
(Digital Research) je sa desne strane. all izgieda kao 
da jc levi ertei ono pravo. 

58 - 59: podebljanje (02 00) 

Ovo je broj piksela sa kojim it se izvrSiti podebljanje 
kod .bold* h- .masnog* ispisa. U navedenom prime- 
ru |e dva ptl^la. 

60 - 61: podvla£eoje (02 00) 

Ovo poiQzuje debljinu u pikselima za bilo kakvo 
podvla£enje primenjeno na ovaj font koriScenjem 
GEM funkeije za podvla£enje. U navedenom prime- 
ru je dva pil^la za Swiss printer font. 

62 - 63: niaska za .osvet^avanje’ (55 55) 

Ovo je vrednost za masku kojom se .polviva|u* pik- 
seli u fontu kada se koristi GEM .light* funkclja. Ova 
vrednost je uobi£ajeno $ 55 55 - $to je 


Struktura hedera GEM fonta 


18 


SVET KOMPJUTERA / JUL- AVGUST '89. 




visina 
r ' li/o 


visina 

krxnktore 



Sirina 
kernktara 
iSirina 6elioc 


SUka 1. Font terminologi/a 


raztnicanjem (Sirina dozvoljenog prostora za- 
visi od Sirine slova) poietak svakoe karaktera 
ce se nalaziti na manic viSe proizvoljnom mes- 
tu unutar bajta. Ovde dolazi do izraiaja tabela 
ofseta karaktera. 

Sa slike tri mo2e se vidcti kako su spremlje- 
ni podaci GEM fonta. Podaci se iitaju sleva 
nadesno dui prve vrste bitova („scan line*). 
Kada se stigne do kraja ove vrste (u hederu |e 
zapisano da je vrsta duga^ka 264 bajta) podinje 
se ponovo sa biiovima iz druge vrste i tako da- 
Ije. Ovo zna£i da je ukupna koH^ina memorija 
^trebna da se uskladiStI ovaj font 264 x 20 
(broj linija - .scan lines") <- 5280 bajtova. 
Ovo je bio font od 10 punkta za 9-pin5kt §tam- 
pa(. Zbog toga nije cudno da je za velike laser- 
ske fontove neophodno imati barem Mega 2 
maSinu! 

Brojevi u kolonama na slid tri daju heksa- 
decimainu vrednost svakog bajta. Kao $to se 
mo2e videti prva vrsta se sastoji vednom od 
nule - veoma je malo karaktera koji imaju se- 
tovan neki piksel u najvi$oj liniji. Druga linija 
sadtii, takode, veliki broj nula - posle toga 
brojevi se pojavljuju sasvim proizvoijnim re- 
dnm. 

O Milan Dragutinovii 


i 


Levi i de s ni ofaet 


Levi i desai ofset prong DR 




Slika 2. Levi i desni ofset. stvami (tevo) i prema specifikacifama Digital Research-a 


Kalco su uskladiSteiii poda ci GSM fonta 



S/ika 3. Primer skladiStcnfa podataka o fontu 


10101010 ... 1010 . zato §10 cc ovo rcsctovati svaki dm 
gi piksel. proizvodcd efckat sivog. 

64 ' 65: maska za iskoSavanje (55 55) 

Ovo je vrednost za masku koja sc koristi pri iskoSava- 
nju karaktera (.italic’). Nije ba§ jasno kako ovo radi 
• radi toga siedi citat iz GKM Programmer's Guide: 
.the mask is rotated to determine when to perform 
additional rotation on the character to perform ske- 
wing.' U prevodu - maska se rotira da bi se izviiilo 
iskoSenje. Ko razume - shvaticc. U svakom sluCaju 
uobicajena vrednost je $ 55 55. 

66 - 67: flegovi (00 00) 

Zna£enje imaju prva Cetiri bita ove reel. Ako je bit 0 
setovan ( - 1), font je .default' sistemski font; ako je 
bit 1 setovan. treba upotrebiti HOT - labciii horizon 
talnog ofseta; ako je bit 2 setovan, brojevh su u .Mo- 
torola' formatu (vi§i-niii bajt, u suprotnom je niti-vi- 
$i bajt); ako je bit 3 setovan font )e sa karakteiima 
podjednake Sinne (.mono spacing'). 

68-71: pointer na HOT (58 00 00 00) 

Ako postoji tabela horizonialnog ofseta (vidi tekst), 
tada ova tetiri bajta sadrze nienu adresu. relativno u 
odnosu na poCetak fonta. Odgledno, ako ne postoji 
HOT. ovi bajtovi sadrie adresu ofseta karaktera. 

72 - 75: pointer na COT (58 00 00 00) 

Ovo je pointer na adresu tabele ofseta karaktera (vidi 
tekst). relativno od po^tka fonta. Pretpostavl]aju6i 
da ne postoji HOT. ovo it normaino biti $58 - Ij. 88 
- zbog toga §to je to prvi bajt posle kraia font hedera. 
76 - 79: pointer na podatke fonta (18 02 00 00) 

Ova £etiri bajta pokazuju koliko je biok podataka o 
fontu udaljcn od poCetka fonta. Drugim retima, koii- 
ko mesta u stvari zauzimaju heder, HOT i COT. 

80 • 81: Sirina bloka podataka (08 01) 

Ovo je ukupna Sirina bloka podataka fonta (.form 
width^ u bajtovima. U navedenom primem je 264 
bajta. 

82 - 83: visina Moka podataka (14 00) 

Ovo je visina bloka pc^ataka fonta u pikselima (bito- 
va ill .scan' linija). U navedenom primem blok pod- 
alaka fonta je visok 20 piksela (10 punkta Swiss font 
za Epson Stampai). 

84 - 87; pointer na sledeCi font (00 00 00 00) 

Ovo daje poietnu pozieiju sledede^ fonta u memoriji. 
Ova sc vrednost pcwtavlja iz .device driver-a’ u vire- 
me uCitavanja, pa je zt^ tt^a nula u navedenom 
primem. 


SVET KOMPJUTERA / JUL-AVGUST '89. 


19 



SERVIS 


AMSTRAD: CP/M 

Nesto 

konkretno 

sa 

CP/M-om 

ProSlo je mnogo vremena od 
kada smo poslednji put pisali o 
CP/M-u; dugi meseci tokom 
ko/ih je vrien pritisak na autora 
ovog leksta da nastavi svoju 
seriju 

Na sislemskoj disketi koju ste dobili uz svoj 
Amsirad/Schncider raCunar (na strani obele- 
ienoj brojem 3) nalazi se prilibno koristan 
CP/M program HEI.P. Kako mu i ime kale, 
IIEI.P je tu da vam da neke osnovne podatke 
0 rulinama i programiraa koji se nalaze na sis- 
teraskim diskelama. Na 2alost, pisaii je na ne- 
maikom Hi engleskom jeziku, tako da vedini 
korisnika ne ostaje niSta drugo nego da sami, 
na osnovu nejasnib primera kucaju, zapisujti 
zanimljive efekie, hvataju bcieSke i zjale. mla- 
te praznu slamu i sebe po glavi jer... nede niSta 
razumeti. Dakle, HEI.P mode biti koristan za 
rieko manje-vide odredeno podsedanje. Medu- 
tim, ita ako ste bad uditali asembier, podeli pi- 
sanje programa, kad... zatreba vam program 
HELP (stao vam mozak - nikako da se setite 
sintakse komande). U normalnim prilikama'u 
gadnoj ste frci - morale snimati sots faji, udi- 
lati HELP, pronadi dta vam Ireba, zatim pono 
VO uditati asembier, sors... Petijancija! 

Ladies & Gentlemen; It's SID! 

SID moze bili nadimak za ime Sidney (Sid- 
ni). moie nositi prezime Vicious, medutim sve 
to nema veze sa CP/M-om: SID je dibager koji 
vam omogucava da prouiavate, menjate i ics* 
tirate program pisan za 8080 mikroproccsor. 
O sliCnostima i raziikama izmcdu Z80 i 8080 
vet je u par navrata bilo reCi. a na priloienoj 
tablici mozete nadi kojoj Z80 inslrukcii odgo- 
vara koja 8080. Sa SID-om se mogu vrSiti sve 
operaciie kojc su ^trebne za funkcionisanje 
jednog monitora/dlbagcra. 

Komande za rad su siedece: A(s) je koman- 
da koja sluzi za unoScnje komandi u asembler- 
skom obliku; .s" je adresa od koje pofiinje uno- 
§enjc. Napomena: sve adrcsc i brojtani para- 
metri unose se u heksadecimalnom obliku. a 
prilikom unogcnja nisu potrebne zagradc. Nai- 
mc. sve komande unositc vclikim slovom i od- 
mah iza i brojeve (bez razmaka). kao npr: 
A2000. U prethodnom primcru. aktivirali bis- 
te unoSenje asemblerskih kodova od adrese 
2000 h nadalje. 

C(s) |b,d| - poziv a memorijsku lokaciju s 


iz SID-a; .b" je vrednost BC regislarskog para 
a .d" vrednost DE. Parametri zatvoreni u veli- 
ke zagrade [ | nisu neophodni za pravilno iz- 
vodenje komande. Drugim rcCirna. ako ielite 
da BC I DE registrima zadatc odredene vred- 
nosti. mozete. a i ne morate. Zagrade se. jasno. 
ne kucalu. 

Dfsj. jfj - ovom komandom kompjuter ce 
poieti da ispisuje vrednosti adresa u heksade- 
cimalnom i ASCII obiiku od adrese X do ad- 
rese f. Cela slvar pomalo liii na izgled ekrana 
u SECTEDIT opciji programa ODD JOB: naj- 
pre je niz heksadccimalnih kodova. a zatim ti 
kodovi u ASCII obliku - sve to u jednom redu. 

E(program)-fajl - ovom komandom uCita- 
vate program zadanog imena i simbol-tabelu 
(sors fajl) koji sc moze startovati. Druga verzi- 
ja ove komande je Ej|c(simboI)-fajl kojom se 
uCitava simbol tabela zadanog imena. 

F(s),{f),(d) - komandom F punifc odredeni 
deo memorije (od adrese X do aderse.f) za- 
danom vrednoJeu „d". Idealno ako zelite up- 
ropastili jedan deo zapamcenih podatalG ill 
programa; vrednost d moze biti 0 ... 

G(p), [a] - startujete svoj program od adrese 
.p", gdc je X takozvana ^breakpoint" taCka, 
tj. adresa na kojoj de Izvodenje programa biti 
prekinuto i nastavljcno izvodenje dibagera 
SID. Prilikom koriScenja .breakpoint"-a mora- 
ti biti pazijivi jer ako zadate adresu na koift- 
pjuter tokom rada nede .nalcteti". ostadete za- 
uvek u stegama kreaeije sopstvenog uma - u 
svom programu. 

I(komanda) - prihvala CCP komandu 
Ljsj. (f) - najdraia komanda svakome ko radi 
sa disasemblerima i dibagerima; prikazuje 
program u inlervalu adresa od ..s" do X u 
asemblerskom obliku. Naravno, asemblcrske 
komande su za 8080 procesor. ali kome to 
smeta? 

M(s),(h},(d) - pomera memorijski blok sa 
jedne adrese (s) na neku dnigu (d). gdc je h 
duzina zeljcnog btoka. 

P|p|. - ovom komandom dete samo «pro- 

di" kroz svoj program od ieljenc adrese .c" do 
^breakpoint" ladke koju ste zadali sa .p". 

V - ova komanda de na ekranu prikazati nIz 
vrednosti koje predstavijaju: vrednost siedece 
lokaeije u memoriji (NEJO*), sledecu lokaciju 
posle najvedeg proditanog fajla (MSZE). tre- 
nutnu vrednost programskog brojada (PC) i 
adresu kraja raspoloiive memorije (END). 

W(fajl),(s).(f) - snima odredeni deo memori- 
je pod zadatim imenom od adrese „s" do adre- 
se J". 

X jfl, [rj - ovom komandom moiete samo 
pogledati ill i izmeniti stanjc mikroprocesora 
(CPU). Parametar .f" menja flegovc ovim rc- 
dom (gledano po bitovima); C. Z, M, E, [. Pa- 
rametar X menja flegove: A.B.D.11.S.P. 

Za kraj smo osiavili malo mesta da kazemo 
neSlo 0 pretraiivanju proerama. SID omogu- 
dava prilidno cfcktno Izvodenje TRACE rutina. 
T(n|.|cj je komanda nazvana Trace Program 
Execution i predslavlja broj programskih ko- 
raka dok je c ulazna adresa. To je primer stan- 
dardnog TRACE-a. T[W)|nl.(cl - Trace Witho- 
ut Call je komanda gde W poruduje SlD-u da 
ne pretraiuje subrutine. n i c su ved poznati: 
broj programskih koraka i ulazna adresa. 

Za bolje upoznavanje SID-a ovde nemamo 
mesta. Proizvodad preporuduje CP/M SID 
User's Guide kao idealan izvor svih informaci- 
ja koje se lieu SID-a i dva usluina programa 
koji idu uz njega. U pilanju su HIST. UTL i 


TRACE.UTL koji u operaeiji sa SID-om omo- 
gucuju dodatne mogudnosti. U to. recimo. spa- 
da kreiranje hislograma (grafikona). kao §to to 
radi HIST.UTL program. On pokazuje relallv- 
nu udestanost izvrSenja koda u okviru izabra- 
nih programskih segmenata. Znadi. HIST utili- 
ty vam omoguduje da vidilc koji se dclovi ko- 
da najdeSde iz\T§avaju. Time vam pomaie da 
bolje shvatite svoj program i omogudava vam 
da ga ispravitc da bi bio boiji. brii i kradi. Ako 
su vas sve ove m<»ucnosli zaintrigirale, naudi- 
te 8080 ascmblerske kodove. nabavite CP/M 
SID User-s Guide i bacite se na programiranje. 

Za podetnike u 8080 masinskom jeziku daje- 
mo tabelu koju je uporedni pregled Z80 i 8080 
komandi. Tek da sc nade. 


Z30 

8080 

ADC A, 

ADC M 

ADC A,n 

ACI <B2> 

ADC A. r 

ADC r 

ADD A> (HL) 

ADD n 

ADD A.n 

ADI (B2> 

ADD A,r 

ADD r 

ADD HL.BC 

DAD B 

ADD HL»OE 

DAO 0 

ADD HL,HL 

DAD H 

ADD HL.SP 

DAD SP 

AND n 

ANI <B2> 

AND r 

ANA r 

AND (HL) 

ANA M 

CALL C,nn 

CC <B2><B3> 

CALL M,nn 

CM <B2><B3) 

CALL NC.nn 

CNC <B2><83> 

CALL nn 

CALL 

CALL NZ,nn 

CNZ {B2><83> 

CALL P.r*n 

CP <B2><B3> 

CALL PE.nn 

CPE <B2)<B3> 

CALL PO,nn 

CPO <B2><B3> 

CALL Z,nn 

CZ <B2><B3> 

CCF 

CMC 

CP r 

CMP r 

CP (HL) 

i:mp m 

CPL 

CMA 

CP n 

CPI <B2> 

OAA 

DAA 

DEC BC 

OCX B 

DEC DE 

OCX D 

DEC HL 

OCX H 

DEC r 

DCR r 

DEC SP 

OCX SP 

DEC (HL) 

DCR M 

DI 

DI 

El 

El 

ex DE-HL 

XCHG 

EX <SP),HL 

XTHL 

HALT 

HLT 

IN A, (r>) 

IN {B2> 

INC BC 

INX B 

INC DE 

INX D 

INC HL 

INX H 

INC r 

INR r 

INC SP 

INX SP 

INC (HL) 

INR M 

OP C,nn 

JC <B2><B3> 

JP M»nn 

JM <B2><B3) 

JP NC»nn 

JNC iB2)(B3) 

JP Tin 

JMP <B2><B3) 

JP NZ,r.n 

JNZ (B2)tB3> 

JP P.nn 

JP <B2}<B3) 

•JP PE.nn 

JPE (B2>{B3> 

JP PC»nn 

JPO <B2>{B3> 

JP Z.nn 

JZ !B2>{B3> 

•JP (HL) 

PCHL 

LO A> (DE) 

LDAX 


20 


SVET KOMPJUTERA / JUL-AVGUST '89. 


LD 

A> (nn) 

LDA <B2><B3> 

OR r 

ORA r 

RET 

PO 

RPO 


LD 

DC>nn 

LXID. <B2> <B3> 

OR (HL) 

ORA M 

RET 

2 

RZ 


LD 

SP»nn 

LXISP. <B2>(83) 

OUT (n),A 

OUT LB2> 

RLA 


RAL 


LO 

(DC) >A 

STAX B 

PC»» AF 

POP PSW 

RLCA 

RLC 


LD 

(DE) >A 

STAX D 

POP BC 

POP B 

RRA 


RAR 


LD 

(HL> >r 

MOV M,r 

POP DE 

POP D 

RRCA 

RRC 


LD 

(nrt) r A 

STA <B2><B3> 

POP HL 

POP H 

RST 

P 

RST 

p 

LD 

<nn) .HL 

SHLD <B2><B3> 

PUSH AF 

PUSH PSW 

SBC 

A, (HL) 

SBB 

M 

LD 

A> <BC) 

LOAX B 

PUSH BC 

PUSH B 

SBC 

A> n 

SBI 

CB2> 

LD 

BC7 rtn 

LXlBr <B2)<B3> 

PUSH DE 

PUSH D 

SBC 

A> r 

SBB 

r 

LD 

HL> (nn) 

LHLD <B2><B3) 

PUSH HL 

PUSH M 

SCF 


STC 


LD 

HL>nn 

LXIH <B2><B3> 

RET 

RET 

SUB 

n 

SUI 

<82 > 

LO 

r. (HO 

MOV 1 ,M 

RET C 

RC 

SUB 

r 

SUB 

r 

LO 

r » n 

«VI r,<B2> 

RET M 

RM 

SUB 

(HL) 

SUB 

M 

LO 

r » r' 

MOV rl,r2 

RET NC 

RNC 

XOR 

n 

XRI 

<B2> 

LD 

SP/HL 

SPHL 

RET NZ 

RNZ 

XOR 

r 

XRA 

r 

NOP 

NOP 

RET P 

RP 

XOR 

(HL) 

XRA 

M 

OR 

n 

ORI <B2> 

RET PE 

RPE 



0 Nikola Popevic 


MAILBOX 


VIDEOTEX 
projekat IBM-a 

Najpoznatija ameri^ka flmia u 
oblasti proizvodnje ra£unarske 
tehnike, IBM i kompanija SEARS, 
sklopili su ugovor o formiranju gi- 
gantskog informacionog servisa 
koji it sluiiti ljudima iz cele Arne- 
like (koji imaju modem) da dobiju 
sveie informacije. Glavni zadatak 


ovog gieantskog informacionog 
sistema, koji se zove 'PRODIGY' i 
koji je smeJten u Njujorku, jeste 
da olak^ zivot $vakom radnom 
ioveku koji 2ivi u Amend i Sire, 
potevSi od biznismena, turisie pa 
do kupca. Sistem nudi i posebne 
sekcije za razne kompanije, tako 
da se preko PRODlGY*ja mogu 
skiapati poslovi izmedu dve kor- 
poracije. konirolisati vrednost ak- 
dja na tiiiStu i sti£no. 

Da bi se upotrebljavao PRODI- 
GY sistem koristi se PC kompati- 


bilni kompjutcr sa najmanje 512 
kb memorije i modem brzine 1200 
ili 2400 bauda. IBM prodaje 'po- 
Cetni£ki kit’ koji sadrii komunika- 
cioni softver i pretplatu na prva 
tri meseca koriSienja PRODIGY 
sistema. koji koSta $S0. 

Za postavljanje PRODIGY siste- 
ma bilo je potrebno 600 miliona 
dolar ali obe kompanije su ubede- 
ne u uspeh ovog projekta, iako se 
slazu da je to riziian posao zbog 
postojanja mnogih. sli£nih. servisa 
u Amerid (CompuServe, koji dril 


H&R Block. Genie, koji drii Gene- 
ral Electric. Dow Jones News/Ret- 
riel...) 

InaCe. francuski NINITEL je ot- 
vorio svoju filijalu u SAD gde mu 
je glavni zastupnik AT&T Kompa- 
nija. Pored toga. New York Telep- 
hone je otvorio svoj Videotex sis- 
tem koji se zove Info-Look i koji 
preko takozvanih 'Baby Bell' regi- 
onalnih kompanijica pokriva iita- 
vu Ameriku. 

O D- Stoji£evi6 



SYTET KOMPJUTERA / JUL-AVGUST '89. 


21 






Director ye verovatno 
jedan od aajboljih 
programa koje je firma 
Right Answers, do sada, 
izbacila na trziSte. O 
eemu je rei? Najkrace 
receno. Director je 
programski jezik koji ie 
yarn omoguciti da sa 
malo make kreirate 
gotovo profesionalne 
animacione sekvence. 

Sa Directorom moiete da crtate, 
piScte, animirate ili 6ak, ako ste 
dovoijno ve§ti, i da spoiitc (.linkii 
jete"") par animacija u jednu. Me- 
dulim, ovo nikako nijc svc. Direc- 
tor de vam omoguditi da u svoje 
animacije ili prezcntacije ili bilo 
51a drugo §to radile u njcmu uba- 
ciie i neke specijalne efekte 5to fie 
doprincti kvalitetu vafcg rada. Do 
sada je bilo potrcbno i nekoliko 
sati da sc izvede neka od vizuelnih 
.caka" 1 to naravno sa neophod- 
nim znanjem raaSinskog jezika. 
Sada je dovoijno da ubacile diske- 
tu, saopSlite racunaru na koji 
skrin ielite koji cfekat, safiekate 
da Director sve to .provari" u ne 
koliko sekundi i stvar je gotova. 
Ali pre nego Slo pocnemo sa na- 
rcdbatna, prvo nekoliko refii o to- 
me kako Director radi. 

DIRECTOR i direktive 

Sve 5lo hodete da vam Director \z- 
vede jnorate mu saopStiti u vldu 
nlza naredbi (preporuCuiemo da 
sc korisiite Textea-om ili nckim 
mo^nijim tekst editorom). To §to 
dete mu saopStiti bide vrlo slidno 
manjim bejzik programima koje 
stc sigurno ved radill. Svc ii sye- 
mu. Director je vrlo slidan bcjziku 
S lim 5to radi neuporedivo brie i 
neuporedivo bolje od njega. §lo se 
grafike tide. PoSto ste zavrSili sa 
pisanjem tekst fajla u kome se na- 
lazc sve naredbe koje ielite da se 
izvrSe I poSto ste taj tekst fajl 
smestili na disketu na kojoj se na* 
laze Director i Projector (progra- 
mi za izradu i prokazivanje va§in 
animacija) izaditc u DOS i ukucaj 
tei 

director < tekst fajl < 
i va5 deo posla je gotov. Dok Di- 
rector bude radio animaeiju po 
uputstvima Iz tekst fajla vi dete 
modi na miru da posmatrate rc 
zultat sve^ rada. Kad [>irecior za 
vrSi sa izradom onoga §lo sfe mu 
zadali, celu stvar moictc da vidiie 


za m|ansu br/c, korislcci Projcc 
tor. 

Bolje je koristiti Projector jer nijc 
baS zdravo za diskeie da kad god 
pozclite da vidite svoje remek de- 
fo Director nanovo radi t zapisuje 
novu animaeiju preko stare. Dak- 
le, kad hodete da vidite svoju ani- 
maeiju ponovo.u DOS-u ukucajte: 
l»roicctor 'trkst fajl' filin 


ako imatc samo pola megabajta 
memorije. 

Najznadajnija i najosnovnija je 
naredba LOAD koju ne treba po* 
sebno predstavljati. zato demo 
prokomentarisati samo njenu sin- 
taksu u Dircctoru. 

Kao §to je svima ved poznato 
IX)AD udilava odredene fajlove u 
memoriju mdunara. 'pa demo na 


' SITBIA(.:k I .sHka r 
LOAD 1. .Rlika 1“ 
LOADS. -Sitka 2" 
I.OAI) 3, 3' 

10 ItlSPlAY I 
TtlSPI.AY 2 
DISPIAY 3 
GOTO 10 


Primer 1: 

^ bnSc ckran boji ga li erno 

wdiiava sliku 1 ti I 

ijt udilava sliku 2 u bafer 2 
iif udilava sliku 3 u bafer 3 
prika/iiic sliku u * 

iit prikazuic sliku iz batcra z 
01 prika/ujc sliku iz bafera 3 
]]( icao i u bcjziku vrada izvrSiivaiijo 
ua liniju po<l brojem 10 ^ 


t ouo sU) stc vidcli dok jc Director 
radio vldcdcte opet ali za nijansu 
brie. 

Toliko o Directorovoj .mchani 
ci'. a sad da predemo na ono naj- 
bitnije - instrukeije. 

Director poseduje preko stoiinu 
naredbi od kojih de sc sastojati I 
ved pomenuti tekst fajl. Trcbalo bi 
mnogo prostora da se svc ovc tn- 
strukeije nabroje i da se kaic o 
svakoj makar par redi. zato demo 
navesti neke od njih i ukratko ob- 
jasniti kako se korisie. Kao najko- 
risnije i najintcresantnije naredbe. 
autor ovog teksta bi Izdvojio sle- 
dedc: 

DISSOLVE. WIPE, FADE, KILL. 
IjOADFASI*. loadfont, loa 
DANIM. PLAY (sound). SETLA- 
CE... 

Mom i u pola megabajta 

Kao Sto sc ved vidi Director je 
grafidki orijentisan jezik pa demo 
zato najviSe painje posvetiti na 
redbama koje opsluiuju Amigmu 
grafiku. Director apsolutno pod 
riava sve fajlove IFF formata. To 
jc inadc vrlo korisno jer dete zbog 
toga modi da koristiic sve slike iz 
bilo kog paint programa koje ste 
nacrtali vi ili neko drug). 

Kako koristiti slike? Director 
memoriju vaSeg radunara deli u 
fabere. Sa 512 K memorije moietc 
imati I do 50 bafera. §to jc viSc ne* 
go dovoijno za pristojan rad. Dak- 
le. Director vas nede ograniditi 


iediu)m pruncru i poka/ati njcnu 
sintaksu. Hodemo recimo da udi- 
tamo sliku pod imenom .slika V I 
da je duvamo u memoriji dok nam 
ne zatreba. U tekst fajlu de to iz- 
glcdati ovako: 

load 1, .slika r . 

gdc je broj 1 broj bafera u ko)i udi- 
tavamo IFF fajl. 

Treba znati i to da de Director 
uvek po uditavanju prve slike u 
memoriju odmah i prikazati tu sli- 
ku na ekranu, Medutim, za slede- 
de slike morademo da koristimo 
naredbu DISPLAY, i brojni para- 
metar koji oznadava broj bafera iz 
koe ielimo da prikazemo sliku. 
Npr. DISPIAY 3 de prikazati sliku 
iz. bafera broj 3, i ta de smcniti sli- 
ku koja je prothodno bila prikaza 
na Da bi sve ovo bilo ncSto jasnije 
dademo nekoliko primera koje de- 
mo detaijno prokomcntariwti. Pre 
toga da pomenemo nekoliko pra- 
viU koja treba poStovati u radu sa 
Directorom. 

Pazi na paletu! 

Prvo i osnovno pravilo da svc 
slike i skrinovi moraju imati istu 
paletu bo)a treba doslovce uvek 
poStovati jer u suprotnom moie 
dodi do ncicljcnih efekata i pojave 
mrlja na slici. Osim toga, prewni 
Cujemo da se sve slike. zvuci ill bi 
lo §ta drugo Sto koristitc u anima 
eiji smeste na istu disketu kako b 
vam bill prl ruci i kako biste iz 
begli .semafor cfekat' dok menja 


te diskete. (Ko nc zna Sta je to se- 
mafor cfekat neka proba - kad bu- 
de podeo da menja boju bide mu 
jasno.) . 

Sto se prilagodljivosti tide. Di- 
rector je vrlo otvoren I podriava 
skoro sve standardne Amiga for- 
mate. Inade. kao Sto dete uskoro 
videfi peedviden je za sve one koji 
se bavc tzv. art videora tj. omogu- 
cava viio kvalitetno snimanje 
Amigine slike na kudni VHS sis- 
tem koji vedina vidcofila posedu- 
je. Tiko fine svo|« radove mofil da 
imate i na video kasetatna. 

A sada evo i nekoliko primera 
koji de konadno i pokazati kako to 
Director radi. 

Tekst it primera 1 moic se $ni- 
miti kao tekst fajl. ^tim ga pre- 
pustimo Dircctoru i imademo )e- 
dan mail slajd-Sou. naravno samo 
ukoliko Imamo i slike 1.2 i 3. 

Medutim ovaj primer ima i )ed- 
nu malu ercSku. Naimc ovo Sto 
smo uradiTi. odnosno napisall sa- 
mo je kostur pravog, rccimo. pro- 
fcsionalno uredenog tekst fajla. 
Gdc smo omanuli? Pa, ovo Sto 
smo uradjli bide prayi slajd Sou. 
ali sumnjam da postoji dovek koji 
bi mogao da uiiva u kompjuter* 
skoj grafici koju mu prikazujcino 
oviro malim 

u tome §10 tunedu DISPLAY ko- 
mandi, koje prikazuju nema 
pauza. Preti^avljate sada da de 
se slike tolikom branom smenji* 
vati da de u njima modi da 
jedino kompjuter. Ow ' 

61 tako Sto cemo izmedu DlbKi.A- 
Ykomandi ubaciti i po koju PAU 
SE komandu, pa demo »"0 I m 
usoeti da zvimemo u neku od sli 
ka moida i dute od kz^ 
Zapamtite da pored komande ka 
USE stoji i jedna bro$ka koja ozna 
dava broj desetinki za koje de m? 
§ina stali sa izvrSavanjem progra 


Primer 2; 


1.0. .n I. .slika I" 

1.0, \D 2. -tKtaJ- 

DISSOl.VI-. W.0,0.0. - 1, -1.3000 

p.ti'si-: 100 


Topljenje, brisanje, 
zatamnjenje... 

Vidcli smo dakle kako radi Di- 
rector, medutim to joi uvek nijc 
ono Sto smo naglasili kao njcgovu 
specijalnost. 

Da bismo dobih one divne spe- 
cijalne efekte na naiim sHkama 
dovoijno jc da u primeru umesto 
display komandi stavimo neke 
druge. Na primer; DISSOLVE, FA- 
DE ili moida WIPE. 

Pokazademo sada kako sc ovc 
naredbe koriste. naravno. kroz 
primere. 

U primeru 2 primedujerao da 
nam je nepoznata komanda dis- 
solve (efekat .pretapanja' jedne 
slike u dnigu), i mada smo slu^U 
o nioj I imamo jc u primeru ne bis- 
mo mogli da je koristimo samos* 
talno zbog mnoStva parametara. 
Prvi od njm u ovoj komandi p^- 
stavlja broj bafera u kojem je slika 
koja de prctapanjcni smcniti ^ 
stojedu. U naSem primeru je to ba- 
fer 2. Slcdedi u nizu su parametrl 
koji oznadavaju koordinatc levog 
gornjeg uglaskrina koji .disolviijc- 


SVET KOMPjUTERX / JUL-AVGUST V 



If'., 'I 

Primer 3; 

iSDE 1,2.0 

*t.svanjava" brzosa palctom iz bafera 2|i 

PiADK0J,2 

* .smrkava se” sporo sa paletom iz ba 


fera 3 


mo' (to su prve dve nule). Druce 
dve koordinate gornjeg levoe ugia 
trenutnog skrina. Zatim slede ova 
parametra koji oznaCavaju $irinu i 
duiinu alike ili dela alike kojim £e- 
mo po$to)e(^u sHku zameniti. Siri- 
na i duiina o kojima govorimo iz- 
raSavaju se brojem pil^la (tj. ta£- 
kica na ekranu koje saCinjavaju 
kompjutersku grafiku). Na kraju 
nam je ostao )o§ poslednii parame- 
tar koji ozna^ava brzinu .diaolvo- 
vanja', odnosno po koliko se pik- 
sela stare slike menja sa istim oro- 
jem piksela nove slike. ZakljuCili 
bismo da Sto je taj broj ve£i to je 
ve6a i brzina, ali... Kako bi svet 
bio lep da nije tog 'ali'. Ima nekih 
koji misle da su kupili .Krej’, a ne 
slatku malu ^prijateljicu'. pa upor- 
no pokuSavaju sa SO.OOO piksela i 
jo$ stalno prigovaraju rezultatu. 


Vredi jo$ pomenuti i to da kada 
se za duiinu i $irinu u dissolve ko- 
mandi iipotrebe kao u naSem pri- 
meru, dve negativne jedinice zna- 
Ci da ^e se koristiti ceo skrin. 

FADE demo sigurno mnogo lak- 
ie koristiti od dissolve efekta. ako 
ni zbog dega drugog ono zbog ma- 
nieg broja parametara. Fade je 
etekat koji de vam ili postepeno 
zamraditi ili postepeno osvetliti 
ekran tako da sve izgieda kao da 
se smrkava ili razdanjuje. Pogle- 
dajte primer 3. 

Pored komande fade idu i Iri 
parametra, a to su; vrsta, broj ba- 
fera iz koga koristimo paletu pri 
fadeovanju i brzini. Prva dva p>a- 
rametra necemo komentarisati jer 
su sami po sebi jasni dok je tredi 
parametar vreme koje mo2e imati 


Spisak naredbi Directora 


ABORT 
ANIM 
AKKAy 
BUT 
BUTMODE 
BUTDEST 
BUFFERS 
CENTER 
CIRCI.K 
CLEAR 
CIX)SE 
CO\X)R 
COMPARE 
DOPY 
OiClB . 
Dispij\y : 
DISSOLVE 
DRAW 

DRAWMODE 

ELUPSE 

ELSE 

END 

ENDIF 

EXECUTE 

FADE 

FILL 

FIXPALETTE 

FOR/TO/STEP 

FREE 

FREEFONT 

GETKEY 

CETMAP 

GETMOUSE 

GhTPEN 

GOSUB 

GOTO 

IF 

rPKEY 

IFMOUSE 

INCLI 

INPUTS 

LOAD 

LOADANIM 


LOADFAST 

LOADFONT 

LOCATION 

MARGINES 

MEMORY 

MODULE 

MOVE 

NEXr 

NEW 

NEWFAST 

OPEN 

PALITre 

PAUSE 

PKN 

PIANKS 

POINT 

POINTER 

POSITION 

PRINT 

READ 

RECT 

REM 

Ri-SOLUTION 

RETURN 

ROTATE 

SEEK 

SETBUCK 

SETEONT 

SETU\CE 

SETMAP 

SKIPANIM 

SOUND 

SPEED 

STENCII. 

STRING 

STYLE 

Ti:XT 

TRANSPAREN'r 

TROFK 

TRON 

WIPE 

WRITE 



vrednosti od 0 do 10; za 0 radi naj- 
brie. 

LOADFAST sluli da se odrede- 
ni faji udita u ^st memoriju od- 
nosno u dokupljeno memorijsko 
proJirenje. LOADFONT sluzi da 
uditamo novu vrstu slova tj. novi 
font kojim pi§emo na trenutnom 
skrinu. UDADANIM. ved i sami 
pretpostavijate. sluii za uditavanje 
animaeije. Morale priznati da je to 
inade vrio korisna komanda jer 
vam moie skratiti muke oko mon- 
tiranja dve ili viSe animaeija na vi- 
deo kaseti. Medutim. ova koman- 
da uditava samo animaeije koje su 
snimtjene u ANIM standardu. 
Takvu animaeiju radi, na primer, 
Videoscape 3-D. 

Za cistiji snimak na videu 

Medutim, najinteresantniju ko- 
mandu smo ipak ostavili za kraj 
balade. Ovu komandu dete stvar- 
no do maksimuma iskoristiti ako 
imatc uz Amigu i video rikorder. 

Naime. mo2e se desiti da sni- 
mak bude strahovito lo§. i to kada 
snimamo animaeiju koja je radena 
u niskoj rezolueiji. Snimak je lo5 
jer sc preko sredine slike pojavlju- 
je par §umovitih linija i z^ kojih 
ona gubi na svojoj jasnodi. 
Komanda o kojoj govorimo je 
SKTLACE. Prevod Di Dio. recimo - 
postavi lace mod. Misli se na in- 
terleis (interlace) mod (512 tadaka 
verlikalnc rezolueije). U ovom 
modu. kada se gleda na monitoru 
ili na nekom boljem televizoru sli- 
ka izgieda nestabilna i vrlo loSa, 
medutim kada se ovakva slika sni- 
mi na video rikorderu slika je 
mnogo boija nego kad nije u inter- 
lejsu. Naredba SETLACE vam 
omogudava da bilo koju rezoluciju 
pretvorite u rezoluciju u interlej- 
su, pa tako 1 da snimak na video 


kaseti bude mnogo boIjLSETLACE 
se, inade, vrlo lako koristi. Kad ho- 
dete da svoj rad prebacite u inter- 
lace jednosiavno ga pozovite sa 
SETLACE i to jc sve. 

Na zalost - iskljucivo 
celobrojan 

Kao Slo vidite Dlredtor je vrlo 
modan, ali ima i jednu ozbiljnii 
manu. Ta mana mo/ie i da se „pro- 
guta' s obzirom Sta nam sve Di- 
rector pru^, ali ipak demo biti 
objektivni i ukazati na sve Dircc- 
torove osobine. Naime, Director 
ne voli ba§ mne^o matematiku. 
Tadnije, njemu smetaju decimaini 
brojevi koji su, na ialost, u sva- 
kodnevnoj upotrebi. 2^§to je to ta- 
ko treba pitati ljude koji su ga ura- 
dili ali pretpostavijam da postoji 
neki jak razlog. Medutim, korisni- 
clma se ni u jednoj broSuri ili 
uputstvu nije ukazalo na taj detalj, 
pa onda moltete zamisliti lice jed- 
nog mladog entuzijastc koji je po- 
ku§ao da iskoristi lepote progra- 
miranja u Directoru i njegovu 
brzinu da naerta koji fraktal. 

• • • 

I na kraju, neko de se zapitati 
gde da nabavi uputstvo za Direc- 
tor a da pri tom ne plati celo a do- 
bije pola ili neSto slidno? Uputstvo 
za Director mo2e se nadi lako u 
bilo kojoj Amiga biblioteci (priva- 
te), ali na jednom mestu moiete 
nadi i prevod na srpskohrvatskom 
jeziku. Ako vam je do toga zaista 
stale okrenite 011/413-892 i potra- 
iite Ivana. 

Nadamo se da de vam ovaj tekst 
omoguditi da uspe§nije upravljate 
Directorom i Amiginom grafikom, 
i da de se ovaj Izuzetni program 
nadi i u vatoj kolekciji. 

O Stevan Jostmovic 


SVET KOMPJUTERA / JUL- AVGUST '89. 


23 


SERVIS 



AMIGA 


U jednom od proSlih brojeva 
vlasnici Atarija ST dobiJi su 
dijagnostHki program, koji 
predstavlja veoma dobar 
primjer preusmjeravanja 
sistemskih vektora na naie 
ratine. Vlasnici Amige ne mogu 
iskoristiti pomenuti program 
zbog toga Sto se sistemski 
vektori preusmjeravaju na 
sasvim drugi natin koji je 
mnogo eiegantniji od onog na 
Atarija. Evo kako se to radi 


Malo teorije na poietkti ne moze Skoditi, pa 
stoga pazijivo proditajte tekst koji slijedi. 

Po ukljuCenju raiunara i startovanju siste- 
ma, lokadja 4 ima poseban zna(aj jer se u njoj 
Cuva bazna adresa EXEC biblioteke i EXEC 
strukture. EXEC je odgovoran za uspjeSan rad 
sistcma i POTPUNO kontroliSe sav raspolozivi 


softvcr i hardver. Upravo EXEC-u je poviere* 
I. at 


no I upravijanje izuzecima (exeptions). Cita- 
njem sadrzaja lokacije 4 dobijamo adresu 
EXEC strukture u baznu adresu EXEC bibiio- 
teke. Pomocu tog podatka moiemo pozivati 


funkci)e iz biblioteke ili pristupati Clanovima 
EXEC strukture. U EXEC strukturi se nalaze 
podaci i pokazivaii. bitni za rad sistema, a za 
nas je posebno intercsantan pokazivat! koji 
upu^uje na drugu sturkturu koja se naziva 
ThisTask. 

Svaki proces u sistemu ima svoju strukturu 
i, kada je odredeni proces aktivan, EXEC po* 
kazujc na njegovu strukturu. Proces koji je ak- 
tivan, kada radimo sa ciljem je CU proces. 

Sada vam je ve£ jasno da de pokazivai u 
EXEC strukturi pokazivati ba§ na strukturu 
CU proces kada radimo sa CU*jem. 

Oaije, u strukturi ThisTask nalazi se drugi 
pokazivaC koji pokazuje na rutinu (Trap-Han- 
dler) zaduienu za pril^zivanje Cuvene Amigi- 
ne poruke .GURU MEDITAION'. Ako pro- 
mjenimo taj pokazivai tako da pokazuje na 
ncku na§u rutinu, spredavamo pojavu .Gu- 
rua". Mijenjanje pomenutog pokazivaCa vr5i se 
u potprogramu koji poiinje od labelc Fir- 
stStart u nakm primjeru. 

Da bismo mogli napisatl odgovanijuiu ser* 
visnu rutinu Potrebno je znati §ta se tainoi do- 
gada u trenutku kada se desi neki izuzetak. 

Kao prvo, procesor prelazi u supervizor 
(nadzorni) mod rada. Zatim se na supervisor 
stek redom smjeStaju: povratna adresa (Log- 


nWord - 4 bajta), statusni (SR) registar (Word) 
i broj trapa, tj. broj izuzetka (LongWord); 
SSP-Trap Number (LONG) 

SSP + 4-* Statusni (SR) registar (WORD) 
SSP+6-» Povratna adresa (LONG) 

Na poietku servisne rutine, potrebno je sa 
steka uzeti ietiri bajta (LONG). Na taj naiin 
cemo saznati zbog Cega je nastupila greSka i 
na§ program biti u mogucnosti da reaguje 
na pravi naiin. Mogude vrijednosti date su u 
tabeli zajedno sa razlogom javl)anja: 


Trap 

Razlog javijanja; 

2 , 

greSka na basu 

3 

adresna greSka 

4 

ilegalna naredba 

5 

dijeijenje nulom 

6 

CHK naredba 

7 

TRAPV naredba 

8 

privilegovana naredba 

9 

trace 

10 

LINE A emulacija 

11 

LINE F emulacija 

32-37 

trap naredbe 


U nakm sluiaju provjerava se da li je doSlo 
do dijeijenja nulom; ako jeste, ekran tt za tre- 
nutak biti proSaan bojama, a ako nije niSta se 
nede desiti. 

Varna ostavijam za domad zadatak da pro- 
§jrite mogudnosti programa tako da moiete 
prepoznati sve trapove. Na kraju servisne ruti- 
ne mora se nalazati instrukcija RTF jer radimo 
u supervizor modu. 

I^iijc kratke teorije, par riieii o samom 
programu. Po§to je potrrtno da se program 
stalno nalazi u mcmoriji, moramo rezervisati 
odredeni prostor za njega u memoriji. U tome 
6e nam pomoti funkeija iz EXEC biblioteke 
koja se naziva AllocMem. Ona zahtijeva dva 
parametra i to veliiinu bloka memorije koji 
treba rezervisati kao i tip memorije. Sto je lip 
memorije? 

Kompletna Amigina memorija dijeli se na 
dva dijela, CHIP i FAST memoriju. CHIP me- 
morija zahvata prvih 512 K koji su ugradeni u 
svaku Amigu (osim modela 1000). Specijalni 
£ipovi mogu &itati i upisivati podatke samo u 
CHIP memoriju. Zbog toga Amiga u toku rada 
nastoji da u5tedi Sto viSe CHIP memorija 
obuhvata svu ostalu memoriju koja se obtCno 
dodaje u obliku proSirenja. 

Preko registra DO prenosimo velicinu bloka 


memorije a preko registra D1 treba prenijeti 
Ireduje tip memorije a on 


parametar koji odret 
moze biti: 

MEMB PUBLIC EQU 0 ; obitno FAST memorija 
MEMB CHIP EQU 1 ; CHIP memorija 
MEMB.FAST EQU 2 ; FAST memorija 
Kod MEMB^PUBUC, u komentaru piSe.obicno 
FAST memorija'. Ovaj tip memorije koristite kada 
nije vaino u kojem se dijelu memorije treba nalaziti 
alocirani prostor. 

Amiga prvo pokuSati alodrati potrebni prostor 
u FAST 3 zatim u CHIP mcmoriji, 

Ako alocirate vece dijelove memorije. na jziazu 
OBAVEZNO provjeritc sadriaj registra D ; ako je 
njegov sadiiaj nula, alokaeija nije uspjela. 


Toliko za ovaj put. Slijederi put £emo vas upoznati 
sa GURU-om 1 pokazati vam kako ga moiete uspje- 
§no koristiti. 


SVET KOMPIUTERA / JUL-AVGUST W 





opt L- 

SysBose epu 
_LV00penLibr4fy tqu 
_LVOCIoseLibrdry epu 
.LVOOutput «qu 
\vMrHe «qu 
LVMllocfle* equ 


-552 
• j.nul^ 


ops 


bra Copy 
bra start 


OpenPos 


Guir.t: 

SflfHVi. 

!(cd hil 
>5 gods 
j >)id 9^ 
;goM r 


tovei.l al-aJ/ab/ddl^'ii/) 
lea PosnaM(pcl,al , 
clr.l dO 

•ove.i _SysBase,a(t.u 
Jsr _lV00penLilirarY'(a6) 
tsl.l dO nf.nltv 


;instahraj proqrai u eeeoriju 


{potproqrae i» otvaranje DOS library 


•;.n >11 
. VM.' 
tig9ljv 


beq 4iRi 
lea dosbase(pcl|a2 
•ove.i dO, Ia2) 

•ove.i d0,a6 
jsr .LVOOutput (ail / 
lea 0uthandlelpcl,a3 
•ove.i dO, Ia31 
•ovee.l ia7)^ial-a3/a6/dO 
fini rts 
Closedos 

•Dve«.l a0/al/aiyd0,‘(a7) 
lea dosbase(pc),aO 
eove.I (aOI,al 
•ove.i 4,a6 

jsr IVOCloselibrarytail 
•ovea.l (a7l^,aO/al/a6/dO 
rts 

Topy 

•ove.i I<len(l-0ps*200)|(l0 
clr.l dl 
•ove.i a6,'ia/) 

•ove.i _Sysba&e,a6 
i$r _LVDAIloc«ee(a6) 

•ove.i Ia7)v,a6 
•ove.i dO,al 
lea Ops(pc),aO 
•ove.i I(lend*0ps),d0 
•ove. 1 ai,-(a71 
bra fvdentry 
copyfwd 

•ove.b (aOH, (all* 

(Ndentry 

dbra dO,copvf«d 
•ove.i (a7U,al 
jep (all 
FirstStarl 
•ove.i 4,a0 
•ove.i 276(aO),aO 
lea tiastrap(pcl,al 
•ove.i at,50(a0} 

•ove.i tOO,4btaOI 
lyu 

rts 

Nasirap 

•ove.) (a7)i,d0 
copi.l 15, dO 
beq colors 
bra krty 
colors 

•ove.i 13000, dO 
loopl3 

•ove.) tdff00i,SdfM60 


; 2 atvaranje DOS library 


;duiina prngraea u dO 
;CMIP BAD 


;alocira] teeoriju 


;adfesa poCetka slobodne leiorije 
;adre$a poCetka prograia u dO 


;vrati al sa steka 
jStartuj progras 

;polproqrae ra inirijaliraci jo 
;poka 2 iva(la ea naiu rulinu 


;nai Irap-Handler 
idijeljeoje ouloa'^ 
;akD Ri je izali 


;igra sa boja^a 


dbre dO,loopU 
krty 

clr.l dO :ovo » CLl 

rte 
string 

bsr Optndos 
•ove.i ell-la?) 
clr.l d3 
len 

tst.b tall* 
beq kraj 
addq.l II, d3 
bra len 
kraj 

•ove.i Ia7)*,d2 
lea 0ythifidielpc),a3 
■ove.i Ia3),dl 
lea Dosbaselpc),a3 
•ove.i (a3),a6 
jsr .LVOUritelai) 
bsr Closedos 
rts 
neNline 

bsr Opendos 
•ove.i a0,'(a7) 
lea rnv(pc),a0 
■ove.i a0,d2 
•ove.i (a7)^,a0 
lea 0uthandle(pc),a3 
■ove.i la3),dt 
■ove.i 12, d3 
lea dosbase(pc),a3 
■ove.i Ia3),a6 
jsr ,LV0Mritela6) 
bsr Closedos 
rts 
start 

•ove*. 1 aO-a6/dO-d7,-(a7l ;ovo je 
bsr FirstStart 
lea in5lpcl,al 
bsr.s string 
bsr.s neNline 
■ovea. I ta7)*,aO-a6/dO-d7 
clr.l dO 
rts 
neN 

dc.b 13,10 
even 
Qutbandle 
dc.l 0 
even 
Dos base 
dc.l 0 
even 
Lxecbase 
dr.l 0 
even 
dosnane 

dt.b 'dos.Hhfary'.O 
even 

ins dc.b 'Kontrnler in5laiiran.',0 
even 

lend 


znaCi da je sve OK. 


ulazna ta?ka prograaa 


O Samir Dobrii 


SVET KOMPJUTERA / JUL- AVGUST '89. 


25 


SPECTRUM 


SERVIS 


ATARI ST 



Svako ko se nekada igrao na 
Spectrumu poieJeo je da vidi 
kako se cela igra odvija, da je 
menja Hi prepravija, da izbacuje 
pojedine ratine. Ovom serijom 
dlanaka uputicemo vas kako da 
najiakSe prodrete a samu „sri'' 
igre. 


Ako stc se nekada bavilj pisanjem igara ili 
pro^ama u maSincu. zna(e da se oni odiikuju 
velikom neditljivoS^u. Nadamo se da ste savla- 
dali BASIC i da poznajete pravila maSinskog 
pr<^ramiranja. jer bez ovog drugog neic vam 
biti ni malo lako da razumete ickst u sledccim 
odeljcima. 

Kao §to stc iz naslova uspcii da zakljuCitc, 
ovde ie biti red o analiziranju igara i razume- 
vanja maSinskog programa u igrama. Da bisie 
uspe^no analizirali neku igru, potrebno vam je 
st^e^e oruije: jedan moian asembler i disa- 
scmbler, na primer Mons 3m21 i Gens 3m21. 
pod zajedniCkim nazivom Devpac kao i Sprite 
Designer koji je bio objavijen u jednom od 
proSlih brojeva Sveta kompjutera. Pomoiu 
Devpac-a lako dete pretraziti memoriju i pro- 
naci grafiku i maSinskI kod programa. Narav- 
no. pored svega toga bice vam potrebno dosta 
nerava da analizu privedete kraju. 

Ukoliko ste izabrali igru koja vam se udnila 
najzanimljivijom za analizu, prvo morale nadi 
od kojc do koje se adrese u memoriji igra uCi- 
tava, gde joj je start i gde se postavlja ramtop. 
Na primer Clear xxxxx (xxxxx je adresa ramto- 
pa), Ix)ad code nnnnn (nnnnn jc adresa po- 
detka uditavanja). Randomize usr sssss (sssss je 
startna adresa iere). PoSto ste odredili gde de 
igra u memoriji biti smeStena, uzmite program 
Sprite Designer i uCitajte ga u video RAM od 
adrese 16384. Nakon uditavanja startujte ga od 
istc adrese. U Sprite Designeru postoji koman* 
da J/ pomodu kojc dete uditati igru. Po§lo se 
igra uditala, izlistajte memoriju i pronadite 
grafiku ako je dotidna igra ima. Tokom lista- 
nja memorije. naidi dete na grafiku sprajtova, 
na grafiku pozadine ili na slike koje podsedaju 
na sneg na TV. Takva .snezna" sliiQ obidno 
predstavija ma§inski kod igre. Zabele2ite adre- 
$u gde podinje i koliko je dugadka, npr. 
47000,8000. Sada uditajte igru normalno u me- 
moriju, ali je nemojte startovati. Zatim uditajte 
Mons i u njemu nadite heksadecimalnu adre- 
su starta igre pomodu komandc ,H“. zapiSitc 
tako dobijeni heksadecimaini broj i pritisnite 
komandu „M", upiSitc prethodni broj i .En- 
ter", Sada de memorijski pokazivad biti na ad- 
resi starta vaSe igre. Ako vas zbunjutu hel«a- 
dccimaini brojevi pritisnite .Symbol Shift" i 
.3" i imadete dccimaini prikaz. 

Pomodu komande .Symbol Shift" i .4" izlis- 
tajte masinski program. Obidno sc na startu ig- 
re nalazi i glavna rutina (petija) koja celu igru 


pokrede. Nju dete prepoznati po tome Sto ima 
mnogo naredbi CALL Na podetku obidno po- 
stavlja SP ili jc tu instrukeija DI (onemc^uda- 
va prekid), finite da listate program i ako 
naidete na adresu na kojoj se nalazi naredba 
JP xxxxx (xxxxx treba da bude neka adresa, 
vrlo blizu starta programa), zapiSite njenu ad- 
resu. Ako mislite da ste prona§li adresu starta 
glavne rutine. izlistajte ponovo program od 
starta i potraiite naredbu PUSH lY (ona sme§- 
ta sadrzaj registra lY na stek, §to je inade veo- 
ma bitno za naknadni povratak u BASIC). 
Ukoliko ste takvu naredbu pronalli, izlistajte 
kraj glavne rutine. tamo gde ste pronaSIl na- 
redbu JP nnnnn j potraiitc naredbu POP lY 
(koja na kraju igre vrada registar lY sa steka). 
U sludaju da ste pronaSli naredbe ne bi 
trebalo da bude problcma da se posle starta 
vratite u BASIC. To dete postidi lako §to dete 
naredbu JP nnnnn, zameniti naredbom RET. 
Ukoliko niste pronaSli PUSH lY i POP lY mo- 
radete da pribegnete lukavstvu i sami ubacite 
te dve insirukcije u igru. To dete uradili pomo- 
du ascmbicra, u koji dete ukucati slededi pro- 


gram; 

ORG nnnnn 


DI 

LD SP. 24000 
LD HL. 24000 

LD (23730), HL 


; Slobodna lokaeija od 
; koje de 

; program biti sme§ten 
; Onemogiici prekid 
; Postavi pokazivad steka 
; Napuni reg. par HL sa 
; adresom 24000 
; Napuni sistemske 
; promenijive 23730 


; i 23731 sa 24000 
JP # 1187 ; Pozovi komandu NEW i 

: izbriSi 

; memoriju do 24000 

Po§to ste otkucali i ascmblirali svoj pro- 
gram, uditajte ponovo igru i umesto naredbe 
JP nnnn postavite nar^bu JP xxxxx (xxxxx 
treba da bude startna adresa vaSe rutine). 

Sada vam je ostalo jo§ samo da startujete ig- 
ru. U igri izgubite sve iivote i na kraju igre 
program de skociti na gornju rutinu koja de 
obrisati memoriju do 24000 i vratili se u BA- 
SIC. tako stc celu igru saduvali u memoriji. 
Ako stc sve ovo uspeSno obavili, sada dele mo- 
di da deprkate po programu do mile volje. Udi- 
tajte ponovo igru i disasambler. Pronadite u 
glavnoj rutini sve JP-ove i CALL-ove I zapiSite 
njihove adrese. Postavite memorijski pokazi- 
vad tako da pokazujc na odredeni JP ili CALL, 
ubacite 0 i .Enter" 3 puta, tako da jednostavno 
obrikte odredenc JP ili CALL. po§lo je svaki 
od njih dugadak 3 bajta. Sada dete modi logid- 
kim rasudivanjem da zakljudite za fta koja od 
tih instrukeija sluii u programu. 

Naravno, postoje igre koje prilikom starta 
premeSlaju sopstveni kod sa jedne lokaeije na 
drugu, .brijaju" po sistemskim promenljivim 
ili korisie IM 2. Takve igre je teze analizirati, 
ali i to je mogude. Ali o tome de vi§e biti redi u 
slededem broju, kada demo govoriti o IM 2. 

O Nikola Vudenovid 


GFA 

Raytrace 

Firmi GFA je postala praksa da 
nas iznenaduje dobrim 
programima. Ovog puta, reSili 
su da zapuSe usta hvalisavim 
vlasnicima Amige tako §to su 
izbaeiJi program koji ima 
ugraden algoritam za rhiino 
osenienje trodimenzionalnih 
objekata u prostoru 

Pre godinu dana ameridka Brma TRIO Engi- 
neering izdala je program koji se zvao Spec- 
trum S12 i nudio vlasnicima ST-a mogudnost 
ertanja u svih 512 boia. Cak je i tvorac ST-a bio 
zapanjen kada je video da su uspeil da izbace 
celokupnu paletu na ekran. Firma GFA je oti§- 
la jo$ dalje; napravila jc program koji radi ani- 
maeiju u 512 traja! PoSto bi verovatno bilo na- 
porno ertati sliku po sliku I praviti animaeiju 
na taj nacin, tvorci ovog programa napravili 
su mali CAD sistem i dodali mu algoritam za 
RAYTRACE. 

Staje RAYTRACE? 

Raytrace je algoritam za realno osendenje 
objekata u prostoru, u odnosu na pozieiju 
svetla, jadinu svetla, toju svetia, ugla gledanja, 
prelamanje svetlosti - krade redeno, ako ste 
skoro gledali reklame na satelitskom progra- 
mu koje su radene kompjuterskom grafikom - 
to je to. Ako i dalje ne znate Sta je u pitanju, 
pMledajte sliku 1 i sve dc vam biti jasno. 

Sta program nudi? Mnoge dc zadovoljiti ci- 
njenica da je jedan takav program uopfte i na- 
pravljen, dok de druei redi za njega da je vrlo 
ograniden. Ako ste oosad pravili animaeiju iz 
Cyber kolekcije sa vl$e desetina, pa i stotina 
slika, ovaj program dete smatrati neupotreblji- 
vim za animaeiju, iz viSc razloga; rad sa sa- 
mim programom i pravljenje animaeije mogu- 
de je i sa 0.5 Mb, medutim da biste videli svoje 
delo morale imatl 1 Mb; zatim, program radi 
samo sa 10 slika bez obzira koliku memoriju 
imali §to je, priznadete, vrlo malo za bilo kak- 
vu ozbiljniju animaeiju; i §to je najva^nije, alo- 
goritam koji je zaduzen za raytrace ima samo 
jednu manu - nije brz. Kolika je njegova brzi- 
na zavisi od slike do slike. ali se krede od 30 
minuta (po sllci) do sat i po, za kompleksnije 
stvari. Sami izradunajte koliko je onda potreb- 
no za 10 slika. DoduSe. autori se nisu setili da 
urade raytrace samo na delu slike na kojoj se 
deSavaju promene, nego celog ekrana, Sto je 
usiovilo ogranidenu animaeiju I du2e raduna- 
njc. 

A sada prelazimo na rad sa programom. Po- 
stoje tri osnovna menija; edit meni, raytrace 
meni i animation meni. 


26 


SVET KOMPJUTERA / JUL- AVGUST '89. 





Edit meni 

Edit meni sadrzi Cetiri prozora I opcije za 
rad sa objektima. Kako on izgieda moicte vi- 
dcti na slid 2. Kreiemo redom: 

ADD - sluii za kreiranje objekta. Kada klik- 
ncte na ovu opciju dobiietc prozor sa joS po- 
moinih podopcija. U gornjih nekoliko redova 
porcdanc su ikone objekata, a u donjem delu 
se nalazi ncizbeina RGB skala i jo5 dve opcije: 
512 i ATRIBUT. Objekat koji zelite da kreirate, 
kliknelc levim dugmetom mi§a; kada se pri- 
kaie u inverznom obliku, pritisnitc desno 
drugme i program Ce vam dopusliti da iscriate 
taj c^jekal u postoje6a 4 prozora. U gomjem 
levom prozoru (OBEN) nalazi se pogled odoz- 
go, gomji dcsni (VORN) predstavlja pogled 
spreda. donji levi (RF-CHTS) pogled sa desne 
strane i donji desni (PERSP) je prozor koji po- 
kazuje pcrs^ktivu tj. obiekte sa mesla odakle 
smo odluCili da nam bude ,oko'. Da biste tai- 
no smestili odrcdeni objekat u prostoru, neop- 
hodno je da pratite stanje tri prozora (svc sem 
PERSP) za tri dimenzije. Kada vam program 
da X i Y osu, moiete ih pomerali u svim prav- 
cima samo u prozoru VORN. Za sve ostale 
morate pri tom driati desno dugme mi§a. Ob- 
jekti u okviru prozora dati su u odredenoj raz- 
meri. Ona je prikazana pri dnu svih opcija i iz- 
nosi 1/1.2.4,8. Odavde, isto tako, moiete da 
(^redite i boju i matcrijal objekta. Boju birajle 
tako §to pomerate RGB skalu ill birate direk- 
tno jednu od 512. Sto se liie materijala od kog 
jc napravlien objekat. on mo2e biti: mat - obi- 
Can icdnolx)jni, $tanzed - odbija svctlost, reli- 
ef- isto kao matt, samo uokviren kockicama, 
verspiegelt - refleksan objekat (ogledalni) kod 
koga mozete i da birate jaCinu reneksije u pro- 
centima. 

SPEICHERN - snima podatke na disketu i 
to: data - celokupne informacije iz edit meni- 
ja. bild - sliku iz raytrace menija i anim - in- 
formacije iz animator menija. 

LADEN - uiitava data - podaci edit menija. 
bild - sliku za ray meni. anim - informaciji. 


Slika I 

boden - pogloga (patos); mozete uCitati samo 
sliku od 16 TOja (PH. NEO) samo ako imate 1 
Mb. himeJ - pozadina (nebo) uCitava Cak i 
Spectrum 512 format (samo sa 1 Mb), text. m. 
- uCitava jedno od 10 slika (kadrova). 

BEOBACHTER - postavlja vaS ugao glcda- 
nja ij. va§e .oko". 

LOSCHEN - brisanje podataka iz mcmorije. 

STATUS - redom: kompresija podataka. 
podloga, pozadina, smear - finiji prelaz izme- 
du nijansi. b^enlicht - osvetljenost podloge. 

EDIT - moiete cditovati sve objekte, podlo- 
gu, pozadinu itd. NajCe§Cc moiete promeniti 
boju. materijal, veliCinu objekta. a kod nekih 
specifiCnih objekata moiete primeniti i rotaci- 
ju. radius, informaeiju o pozieiji u stepenima 
itd. 


INFO - informacije o koriSCenim fajlovima 
i slobodna memorija. 

UTILITY * lauferk - trenutni drajv. Idschen 
- kill fajl, &ei - koliko je praznog mesta na dis- 
ku. 

RAY-MASTAB - odredujc veliiinu raytra- 
cinga od 1 do 10. Preostaledve opcije prcbacu- 
je na Raytrace meni odnosno na animator me- 
ni. 

Raytrace meni 

Ova] meni sluii za izradivanje slika ili ani- 
maeije u raytrace naCinu. Moiete birati veliCi- 
nu slike koju ce program uraditi 1/1, 2, 4.8 isto 
luo i u koliko boja ce uraditi raytrace. Sadrii 
slededc opcije: 

START RAYTR - uradi raytrace trenutne 
slike iz editora u zadatoj veliCini. 

START -t- SPEICH - radi animaeiju sliku po 
sliku i odmah snima na disk. Vcoma zgodna 
opcija poSto tako moiete defmisati animaeiju I 
pustiti kompjuter preko nodi da raCuna i spre- 
ma na disk. 

TEILBILD - uradide sliku samo od one lini- 
je koju mu zadate. Ostatak slike koji niste defi- 
nisali nede dirati. 

START ANIM - uCita pa startujc animaeiju. 
Prilicno glupo. jer niko ne moie da Ceka vi§c 
od 12 casova da bi video kako izgieda anima- 
cija slika za slikom. 

BILD SPEICH ' snima trenutnu sliku na 
disk. 

LADE BILD - uCitava sliku. 

EDITOR * vrati se u editor meni, 

ANIMATION - idi u animation meni. 

QUIT - izlaz iz programa. 

Ako zelite da viditc celu sliku. pritisnite des- 
no dugme miSa, pritisak na bilo koju tipku 
vrada vas nazad u meni. 

Animation meni 

Animaeiju je veoma lako uraditi iz ovog 
programa. jer postoje vcoma modne rutinc za 
to. 

NEU ' identidno NKW - obriSi informacije 
0 animaeiji. 


Add 

Speichern 

Laden 

Beobachtef 

Loschen 

Status 

Edit 

Info 

Utility 

Ray-HaBstab 

Raytrace 

Anination 


i/SHUlE 

ioloM* 1 

itloiie* i 


Slika 2 



SVET KOMPJUTERA / JUL- AVGUST '89. 


27 


SERVIS 


BEWEGEN - pomeranje objekata. lampi, 
podloge, .oka' itd. Program vas prvo upita za 
po(etnu lokaciju, pa zatim za krajnju. Kasnije 
on sam ra5una pomeranje objekata. 

ANDERN - winke! * dajc ugao prcdmeta u 
odnosu na podlogu, farbe - promenite boju 
objekta, blickric- kretanje objekta po stepeni- 
ma, radius - pomeranje objekata po radijusu 
tj. pomeranje valjaka i kupa oko zamiSljene 
ose. 

ZEIGE DRAFT - ova opcija izraCunava ani- 
maciju kada sie editovali sva pomeranja i pro- 
mene objekata. Ona raiuna od prvog do dese- 


AMSTRAD 


tog kadra ali moie da ra£una i do frejma koji 
ste vi zadali. To $e radi tako $to se pomo6u 
strelica u donjem uglu pomeri pokazivaC na 
odredeni kadar, i zatim se pritisne ENDE Na- 
pomena; tek kada se izvrSi ZEIGE DRAFT 
moze se iti na animacijul 

SPEICHERN - snima podatke o animaciji. 

LADEN - u^itava podatke d animaciji. 

ENDE - odreduje kraj animacije u odrede- 
noj siici. 

Za gledanje gotove animacije ne morate ula- 
ziti u GFA Raytrace - za to su zaduzeni pro- 
grami SHOWANIM i SHOWANIN, I jedan i 


drugi ponavljaju animadju .ukrug", s tim $to 
prvi pmie p(»lednjeg kadra kre^e ispoCetka, a 
anigi kre^ unazad. 


To bi bilo sve o programu GFA Raytrace. 
Mnogi od vas ga smatrati veoma dobrim za 
pravljenje malih demoa i fantastiinih slika za 
icratko vrcme. Na primer, sliku 1 uradio sam 
za oko 15 minutaO) ako ne racunamo vreme 
koje kompjuter provodi radinajud raytrace. 

O Duian 



Vedna komercijalnih programa za §tampa- 
nje ekrana radi samo u sklopu vedh graB£kih 
paketa, pa je Cesta potreba za posebnim i ne- 
zavisnim programom koji bi Stampao ekran ili 
jedan njegov deo. Ovaj program moze da za- 
dovolji te zahteve, budud da mo2e da §tampa 
ekran ili prozor .iseien' sa ekrana u (ak £et- 
maest raznih razmera, odnosno gustina. Kako 
je ceo u madncu, i vrlo kratak, oko 600 bajta, 
a sIm ne generiSe nikakav bafer i ne oduzima 
dodatnu memoriju, to ga dni nezavisnim od 
drugih programa i programskih jezika i fleksi- 
bilnim za razne primene. 

Program se moie asemblirati na svakoj slo- 
bodnoj adresi, pa je zato dat asemblerslu lis- 
ting, umesto hex-dumpa, a ve^ina objaSnjenja 

0 radu samog programa data je u listingu. 

FTvi ulaz je na ^etnoj adresi (org), i koris- 

timo ga ukoliko imamo numeri^ke vrednosti 
prozora, koje prenosimo maSincu iza adrcse 
koju pozivamo (redosled je dat u listingu). To 
je najzgodnije iz BASIC-a, pomodu CALL na- 
redbe, jer se u tom sluiaju parametri .skidaju' 
pomo^u IX-registra. Drugi i treii ulaz (org + 3 

1 org + 6) konstimo kada Stampamo ceo ek- 
ran, §to nas oslobada od navodenja parameta- 
ra. 

Poslednji ulaz (org + 9) je Ccsto hajpogodni- 
ji. jer tada kurzorskim tasterima odredimo 
prozor koji treba Stampati. Jedno teme pome- 
ramo kurzorskim tasterima, a drugo sa CON- 
TROL -fkurzorski tasteri. Kada odredimo pro- 
zor, pritisnemo neki od tastera izmedu 0 i 6, 
dme biramo gustinu, odnosno mod, i $tampa- 
nje tada poiinje. Treba obratiti paznju da pro- 
zor ne izlazi izvan ekrana, i da se ne biraju 
pre$iroki modovi i prozori. jer tada program 
moie da se .zaelavi'. Naravno, Citaoci koji se 
razumeju u Z80 lako (x ubaciti linije koje (e 
spre£avati kurzore da izadu van ekrana. Gus^- 
ne Stampanja se opisuju u priruinicima za 
§tampa£e. obi^no su zajedniCke za DMP-seri- 
ju. 

Pored ovih sedam gustina, po horizontali, 
pozivanjem adresa org-f 12 i org + IS, moie se 
postaviti jednostruka ili dvostruka visina po 
vertikali, tako da ukupno imamo i^etmaest 


razli£itih razmera, od kojih su neke posebno 
pogodne, jer dampuju prozor proporcionalno 
stvarnoj veli(ini ili broju piksela i sliCno. 

Stampaiu se odjednom §alje po 7 tafaka po 
vertikali, Sto obezbcduje veliku brzinu Stam- 
panja sa jedne strane, a sa druge se izbegava 
Amstradov .nesreini' osmi bit (vidcti u lislin-* 
gu: septeti i trake). Za svaku taCku se poziva 
rutina TEST iz ROM-a i sve taCke Ciji je ink 


razIKit od nule se izjednacavaju i ispisuju na 
printeru kao ta£ka. F^ram zato najbolje radi 
u ekranskom modu 2, ali se moie pril^oditi 
.senCenjem' ekrana (program! u ranijim bro- 
jevima). 

U toku Stampanja program se moie zausta- 
viti, pomoiu CTRL+x, pri Cemu sc vracamo u 
prethodni program. 



28 


SVET KOMPJUTERA / JUL-A VGUST ’89. 



SVET KOMPJUTERA / JUL- AVGUST '89. 


29 


SERVIS 



£ 

► JC X 
(/I — 

«f 

£ r c 


sO N 


r- c r r r a S g s 2 2 5 S ^ r s S 


M (> - ► 

>> «r N -* -H -. 

c £ £ £ 


>inN-i„-. 
C £ £ £ 


r< « - • 

X jf) N - 
- M C £ 


5 n: 3 &i; 2 H 2 ?.i ;25 5 '> a 


0 a >' 

« • * ' 

0 X » - . u 




- - r 1 


U) 


in 




" w Ifl . ® :: 

tSSKgflSs^ssosgssossss' ” S 


i i 


S «’ 

i‘i 

If V "I 

h: 

Is: 


ig 

it 

u 


“I 


K . 
i! 
• • > 


0 « 

?! 


- « C O 

"i 0 a 


0 8 I 


-ia 


f ^ S C • T) 

a a a ^ V ^ 


u e <f 


a « { 
<■0*5 


■»• <^ — 

O T9 a 

3 43 “•« 

• >1 • U 4 


§ s 9 ( 


S 8 CO V 


m 

• u i 


• f4Ciflana££ (NMfi- 


^3»— g«»>3 U "*o__**i**'«*»*ajtP 

I'tta 3 nauL 35 S'®.^^i« 2 ^**®»»'S*»al’SS 


M 4f . 

3 S Z 3 I 

'♦• H- H* »». s 

dr Or di Qi I 


80<TIT3«(04C£££, 


3 “in "3 ^5 

■• u U X 


— £ -^ 
« B « 
•8 3 B 

u a u 


o. u 

0 a L 13 c 
Q, U -t — ^ - 


s 


" --•no'iigi* 5'^>>'x*^-D 

S 2 : 222 «! 2 «^«®«?«<^ 518 :§:s 35 g;:^.^P 2 ??C:® 2 : 9 S®C 


8 8 8 
<r in <43 
8 8 8 


8 8 8 
N ffl O 
8 0 8 


0 8 8 8 8 

8 N M 
C^ l> O' (h (► 


B 

^ 8 ( 
^^ O l> O’ 


8 8 8 8 

in >0 N f- 


SVET KOMPJUTERA / JUL-AVGUST '89. f 


30 


5 o 


I5 5. 


I H* 3 
I £ 4J N 
I -D Ql •“ 


• - H 5 * 


“-iJ 


» b L 


V - • 

M t' • 0 ( 
C "5 T? 6 1 


- — a u a~ a u c.— i 


- C *3 - 

■•a X 
* c ^ » 


=.=i 

^ i: * 


S?S 3 g§?g 2 fi??S?Si?|SassSf?S 

fs|vKr»*'aeD®®iDlB«»C 
N f< r< (N n N N N N N f* '• N f< N f* f4 f' f« •• 1 1 fi ' 


3 5 S 
^ c- 


I 111 4^ M 

• C 3 -M 
I - L Q) 
■ ^ U) 

I S 8 s 

I N CD O 

• t> D* 0^ 

1 rs a ci 



C-64;SVE,SVE,ALI ALAT... 

Omega 

Writer 

Znate onu bajku o princu home 
kralj nije hteo da dS svoju kier 
za ienu dojc ne izuii neki zaaat? 
Ta bajka se zvala „Sve, sve, ali 
zanat..." A zanat uspeSnog 
pirata teiko je obavijati bez 
dobrog piratskog - alata 

Sigurno $e senate Sta smo pisali 0 WRITER- 
•ima. tako da nema potrebe da to $ada ponav- 
Ijamo. OMEGA WRITER se pojavio prc neko- 
liko (taCnije deset) meseci, ponovo smo se 
podsctill na njegovo postojanje u BEASTIE 
BOYS UTILITY DISC - komplet piratskih alat- 
ki objedinjen na jednom mestu. 

0. W. je koncipiran na jedan neuobi&ajen 
natin. tj. njegova koncepcija vi§e podse^a na 
neid intro mejker. Nema uobiCajenog pisanja 
DO celom ekranu, vee u obiiku SCROLL teksta. 
koji se nalazi neSto iznad sredine ekrana. U 


donjem delu ekrana se nalaze sprajtovi, sto je 
isto odlika intro mejkera. 

Krenimo od glavnog menija (THE MAIN 
MENU): 

1. Upisivanje skrol teksta. Na sredini ekrana 
nalazi se skrol teksl. Moze se unositi redom, 
dok sc ne ispuni sav prostor ill jednostavno 
onoiiko koliko nam trcba. Paznja: kuca sc bez 
SHlFT-a. znaci koji se dobiju sa SHIFT-om su 
kontrolni. Na kraju teksta olkucamo .maj- 
munsko a". Tekst je u mcmoriji organizovan 
po stranicama (PAGES) i njih moiemo «okre- 
tati" sa +/ — . KursorsWm tasterima moiemo 
pomerati tekst ulevo i udesno. prema potrebi. 
Posebne efektc moiemo postil ako pozove- 
mo pomod; pritisnite FI I pred vama de se 
ukazati meni (a I tebi) sledede sadriinc. Korn- 
binovanjem SHIFT-a i navedenih simbola mo- 
gu se postidi intercsanlni efekti. 

SHIFT i: 

A/D - brzina skrolovanja (A-sporo, D-brzo) 

E - zaustavijanje skrolovanja na kratko vreme 
F/G - iskljutivanje i ukljudivanjc muzike 
H/I - uWjudivanjc i iskljudivanje sprajtova 
j/K - ukljucivanje I iskljudivanje rastcra poza- 
dine . , 

L/M - ukljudivanje i iskljudivanje rastera skrol 
karaktera 

H - startovanje muzike od podetka 

</> - smcr kretanja skrol teksta (levo, des- 

no). 

( l£- specijalni karakteri koji imaju ukrasnu 
ulogu (pr^ajle!). 

To Di bilo sve Sto se tide unoSenja skrol teksta 

2. Definisanje novih sprajtova (u kojima su 
slova). Kreiranje novih sprajtova se izvodi 


krajnje jednostavno. samo otkucamo icljenu 
red (naziv „firmc" ili si.) a ostalo prepuStamo 
veStadkoj inteligenciji i sprajtovi su lu. 

3. Odredivanje razmaka medu sprajtovima, 
Unesemo potrebne cifre i posao je zavrSen. 

4. Odredivanje boje rastera. Program de po- 
nuditi nekoliko boja a na nama je samo da iza- 
beremo. 

5. Demo mod. Ovaj mod dete desto upotrcb- 
Ijavali, sve dok ne budetc u potpunosti zado- 
voljni svojim remek detom. 

6. Paker • listanje dircklorijuma - snimanje. 
Konac dcio krasi. Kada napravite ono §to ieii- 
te ostaje vam da ga kompresujete i snimite. 
Program vam nudi nekoliko mogudnosti: 

Tape / Disc / Packer or Catalog. Program 
prvo snimite na kasetu ili disk. Tako snimljen 
program nije kompresovan i nema startnu li- 
niju. Taj faji kasnije uditate i odaberete opciju 
Packer. Faji de biti kompresovan i bide mu do- 
data beizik linija sa startnom adresom. 

A saaa nekoliko redi 0 specijalnim efektima. 
Prilikom upisivanja skrol teksta mozete stav- 
Ijati kontrolne karaktere (SHIFT -f- karakter), 
da biste postigli neki od navedenih efekata. Te 
karaktere program ne ispisujc u skrol lekstu, 
naravno osim onih specijalnih karaktera. Ti 
specijalni karakteri mogu nam posluziti ukoli- 
ko ielimo na neSto da skrenemo patnju npr. 
ispred neke znadajnije redcnice olkucamo ne- 
koliko tih karaktera i na taj nadin tu redcnicu 
izdvojimo od ostalog teksta, Slidni efekti mogu 
se postidi i iskijudivanjem, odnosno ukljudiva- 
njem muzike. rastera, sprajtova... maSta dini 
svojc. 

<> Emin i Haris Smajic 


SVET KOMPJUTERA / JUL-A VGUST '89. 31 



Moja mapa! 


Vei Je dosta pisano o nadinu 
definisanja mapa, alt joS nije 
objavljen program za njihovo 
definisanje, Hajde da se i time 
pozabavimo. 

Postoje dva naCina definisanja mapa koja se 
naj&S^e koristc. Treba nariasiti da u ovom 
broju govorimo o *skrolujuam" mapama. Prvi 
naiin je najialdi za rad, ali guta memoriju pa 
je pogodan za manje mape (tipa Booga-Boo, 
ako se sccatc tc igre). Sastoji se u tome Sto se 
definiSu karakten koji se zatim rasporeduju u 
memoriji tako obrazuju icijenu mapu. Savetu- 
jemo da mapu uvek prvo definiSete na milime- 
tarskom papiru, pa tek onda prionete na defi- 
nisanje karaktera. 

Program priioien u ovom broju sluii za de- 
finisanje takvih mapa. Prekucajle ga i starluj- 
te. Zatim otkucajte slede^: 

FOR X-0 TO 944:POKE 3072 + X, PEEK 
(16384 +X):NEXT:NEW 
Mda prekucajte bcjzik listing I sve zajedno sni- 
mite sa; 

POKE 43,l:POKE 44.8:POKE 45,0 
POKE 46,16:SAVE "EDITOR MAPA" 

Komande u editoru $u slede^e: 

PI ’ pamti izmene na mapi 
F2 - povratak u bejzik (RUN) 

F3 - HOME (u map!) 

F4 • uvetava adresu Citanja prozora 
FS/F6 - pomeranje gore/dole 
F7/F8 - pomeranje levo/desno 
Program koristite tako ilto uCltate karakter 
set na neku adresu. recimo po£ev 6d 8192 (tu 
je najbolje), zatim uSitate editor i krenete sa 
definisanjem. P^ram nije neko savrSenstvo. . 
zato vam savetujemo da pre ili kasnije nabavi- 
te program „3 in 1" koji je mnogo bolji za ovu 
namenu. 


C-64; MOJA IGRA! 


SERVIS 


Drugi na£in definisanja mapa je kompliko- 
vaniji za definisanje, ali zato koristi manje me- 
morije. Caka je u tome da se definiSu blokovi 
najCeSde 4x4 karaktera) koji sc iesto koriste 
na primer drvo, ulica, ku£a... koji imaju svoje 
kodove po kojima se raspoznaju. Takvu mapu 
moiete definisati programom .Shoot'em Up" 
(program za pravijenje igara tipa .letiS. IctiS... 


a dok letiS - pucaS, pucaS...") pa da zatim iz 
njega JSCupate" gotovu mapu, karaktere i de* 
finieije blokova. 

• • • 

To bi bilo sve za ovaj broj. Saljite nam svoje 
priloge, rado <iemo ih objaviti. 

O Branislav Tomi6 


I 


BASIC deo prog rama 

30 INPUT''VELICINfl MRPE PO V";V 

31 IFX<40ORV<25 THENRUN 
45 Z-X*V 

62 IPC<40968r|Ic>65535THEN6| °° ' C : I FC=0THENRUN 

?0 PRIHT"MRPR JE 00 "C" DO "2+C 
72 PRINT"*B»<RRRKTER SET SE PREBRCUJE NR 8192" 

75 INPUT''KRRRKTER SET 00 <0=ROri> 

80 SVS307i^*lf^'^■^*^^^ IFO=1THENPOKE53270.216 m5OTO100 

90 P0kE53272', 21 RUN 

R^OOTOSO^ " <'5'W'E,R>";Q,UI,E,R^ P0KE5328 1 . Q ^ P0KE532e2 , W > P0KE53283 , E ■ P 0 KE 53284 , 

RERDV. 


32 


SVET KOMPJUTERA / JUL- AVGUST '89. 



MaSinski deo programa dat u obliku DATA Hste 


10 REM BV 21 S 33 
i;0 FOR K=0 TO 944 
30 READ V POKE 163S4-i-;>i ^ Y 
40 SIJ=SIJ+V NEXT 

50 IF SU09T842 THEN PRIMT''GRESKft U DftTft LIHIJfiHfl' : bTOP 
60 EUD 

Q Cj •. 

100 DFiTfll20,. 169, 15^ 141 . 20.. 3/ 169. 12/ 141 ,21 / 3.. 88. • 76. • 103 • 12/ 165 / 21 1 . 201,40, 144 

101 OflTFlS, 56,233, 40,201,29,176,19,10,10/10,105,24,141, 14,208, 173, It, tOS, 41 

102 DRTR127, 141, 16,208,56, 176, 16,233,29, 10, 10, 10, 141, 14,208, 17-3, 1&,208,9 ^ 

103 DfiTFI12S, 141,16,208,165,214, 10,10, 10, 105,49, 141,15,208, 173, 21 , 206, 9, 1„:6 

104 DRTfll41,21,20S, 169, 13, 141,255,7, 162,6-3,169,0, 157,64,3,202, 16,25 ', 1' 2 

105 DflTfl82,3,76, 184, 12,32,253, 174,32, 138, 1 TS, 32, 247,_1S3,^165, *1 , 240, S-i , 1^3 

106 DflTfll69, 52, 133,1 , 169,0, 133,251, 169,32, 133,252, 162, 16,160,0,1 a J, 145 

107 OHTftaSl ,200, 208, 249, 230, 252,230,21 , 202, 16,242, 169,55, 133- 1,88, 

108 DRTRi41, 24, 208,. 32, 253, 174,-32, 138,173,32,247, 183' S' ^3' 1^9, 21 208, 2o,- 

109 DflTfll20- 169,52, 1.3;3, 1,96, 169,55, 133, 1,88,96,173, 134,2,238,46,206,162,9 

110 DflTH160,0, 169,255, 153,64,3,200,200,200,202, 16,247, i7.j, 27, 203, 9, 126, 141 

111 DHTfi27 ,208,76,49, 234 , 0 , 0 , 0 , 0 , 8 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ' 0 ' 0 ' 0 ' 0 ' 1'^® ' ® ® ' ‘,1 

112 DRTfiO, 0, 0, 0, 0,0, 0, 0, 0, 0, 0, 0' 0' 0, 0' 0'0' I'SS', 0, 141,38, 15, 141,39, 15, 169,55 

113 DRTRI33, 1,76,80, 13,0,76,48, 15,201 ,1,240, 16,56, 165,251,233^40,133,251 

114 DflTRieS, 252, 233,0. 133,252,206, 128, 13,76,8, 1/' 

115 DflTfl231 ,176, 16,24, 165,251 , 105,40, 133,251 ,165, ,,52, 105,0, 1 -i-j , -Sa. , 2-^6 , 12 j 

1 16 DRTRIS, 76,8, 14,8,0,0,0,0,0,169, 128, 141 , 138,2, 169,0, 141 , i29-, I j , 141 , 1-60 

117 0HTfll3,76,99, 14, 173, 129, 13,201,1, 144,28,234,56, 165,251,233, 1,133.251 

118 DfiTfll65, 252, 233,0, 133,252,286, 129, 13,208,3, 286 , 130, 13, 76, 6, 14, a-^l , 0, - 

119 DflTfll73, 1.38, 13,201 , 1 , 208, 243, 240,220,8,0,0,0, 173, 130, 13, 201 , 0, 1 ,6,^4 

120 DflTR24, 165,251,105.1,133,251,165,252, 105,0, 133,252,238, 129, 13, 283, -4, 26.8 

121 DRTRiae, 13,76,8, 14, 173, 129, 13,201,18, 144,225, ® ® 

122 DfiTR0, 0,0,0, 0,0, 0,0, 169,0, 133,251 , 169,64, 1 .33 , ^5.6 , .^2 , 1 iS , 14, 3.i, .-5. 

l'?3 DflTfl240, 251 , 201 , 133,240,22, 281,0,240,24,201 , 1 , 248, 36,^01 , 6., .±40, 48, «:01 

124 DflTR4.240,68,32,210,255,76,0,@,0,0,0,0,0,0,0'0'®'®'0'®'®'®' 1«5'20, 133 

125 DflTH251, 165,21,133,252,32, 128, 14,32,228,255,248,251,201,133,240,22 

1 26 DRTRl 39 , 240,24,201,1 35 , 240 , 36 ,281,140,240,48,201,1 36 '248 ,60 , ,6^5 1 , 14 

127 DRTR0,0,0,32,208, 14,76,8, 14,76, 16, 13,281,137,240, ‘ 

128 DflTR234,234,234,234,76,48, 13, 169,55, 133, 1 - 96, ^34, ^64, 264, ^^4, ^^4, *.^4 
1 DfHTfl234 / 234 -■ 7Sf 96/ 13 / 234/ 234/ 234 / 234/ 234/ 234/ 2c«4/ 2o4/ ^.34/ i..:>4/ 

130 DfiTfi234,76, 144, 13-,24, 173, 179, 13, 105,40, 141,59, 15, 141,187,15, 173, 146,1: 

131 DRTH105,0, 141,65, 15, 141,113, 15, 173,59, 15,76,20, 15, 1'='® ' .'4 

1 32 DRTR 1 33 , 254 , 32 , 1 72 , 1 2 , 234 , 1 65 , 25 1 , 1 33 , 2 , 1 65 , 25 j , 1 .6.4 , .6^ 1 6- ' ® ; 1 ^ 

1:33 DflTR2, 145,253,200, 192,40,208,247,24, 165,2, 1®^, 50, 1.3.3, .±,_^165 , .6, 1 35, 8, 1.6. 
1:34 DRTR:3,24, 165,253, 105-40, 133,253, 165,254, 1®5' 254, ^^4, j5, .-06 

135 DHTfl214,76, 178, 12, 0 , 0 , 0- 0, 0, 0- S- ® ' 0 ' 8 ' ® ' ® ' ®' 169,0, 1 .6o ,^.±5.6 , 2=1 

136 DRTR.32, 172, 12,2:34, 165, 251 , 1:33, 2, 165,252, 1:33,3, 162,8, 8' 1 ' ^ 

1 37 DRTR2 , 200 , 1 92 , 40 , 208 , 247 , 24 , 1 65 , 2 , 1 05 , 50 , 1 33 , 2 , 1 65 , 3 , 1 05 , 0 , 1 6-3 ,6^24 , 165 

l:3S DRTH253, 105,40, 133,253, 165,254, 105,0, 133, 254, 232, 224, 25, 208, 214, 6,1 . 

139 DflTH12,0, 141,165, 14, 141,245, 14, 173,65, 15,141, ^ .,.,6. 

140 DRTRIS, 1,0, 2:38, :38, 15,76,@, 14,0,8,173,38, 15' 201 ' 1 ' ^“1®' 44.. 56, 165, 251 ,266 

141 DRTR50, 133,251, 165,252,2:3.3,0, 1 3:3 , 252 , 206 , .38 , TE' --.f,', 7;-'"i76 

l7:^/39/ 15/240/248 .•208/225/i3.'0/0^0^ti/0/‘d/0/070,' l<3/3t./ io/o:.yi/ rb/ 

DflTR^4^^4, 165,251 , 105,50, 133,251,165,252, 105,8, 133, 252, 238, :38, 15, 208 
t4 DflTfl:3,238-39, 15,76,8, 14, 173,39, 15, 201 , 0, 288, 225, 248, 244, 8 , 0, 281 , 1-64, 248 
201, 1:38,240, 17, :32, 210, 255, 76, 1 1 , 14,76,0, 13,0,0,0,0,0-76,8, 14,2.30 


201 


,254 


142 DRTR 11 

143 

144 

145 OHTfll0, 


146 DfiTH251,;208,2,230,252,76,8, 14,0,0,0,0,0 


READY. 


! SVET KOMPJUTERA / JUL-A VGUST '89. 


33 


SERVIS 




CAD 64 je program za 
dizajniran/e trodimenzionalaih i 
dvodimenzionalnih objekata i 
njihovu animaciju za raiunar 
Commodore 64. Ovo je posh 
GIGA CAD-a prvi program ove 
vrste za Commodore 64, i prvi 
dostupan i vlasnicima 
kasetofona. CAD 64 radi sa 
tastaturom Hi diojstikom. 
Interfejs i drajver za miSa nije 
predviden 


PoSto ste na poietku programa odabraii rad 
sa tastaturom Hi diojstikom, ulazite u glavni 
meni. U njemu cete videti nekoliko ikona i 
kursor u obliku ruke sa Ispruienim prstom 
koji moiete ktati samo po ikonama. Sve to li- 
t\ na STAD, ali tada sve sliCnosti prestaju. Iko- 
nom C prelazite u meni Create Figure. U nje- 
mu prvo odredite po£etnu ta£ku objekta, a za 
tim vuCete linije iz ta£ke u taiku. Ovaj dec 
programa sluii iskijuCivo za kreiranje osnove 
obiekta, koja bi trebalo da bude dvodimenzio 
nalna. Za izvla£enje osnove u tre£u dimenziju 
pobrinu^emo se kasnije. U meniju Create (ma- 
te i ikonu u obliku kvadrata, kojom .zatvara 
te" figuru. tj. ako ste ve( povukli neke linije i 
mislite da je to dovoljno, kliknite na ovu o^i- 
ju i CAD 54 £e spojiti poslednju nacrtanu sa 
prvom nacrtanom taclkom i - eto osnove za 
trodimenzionalni objekat. 

Posle ovoga, slecji meni Change Figure, u 
kome dolazi do dalje obrade figure. Pre svega, 
tu je veoma korisna opcija koja prikazuje 
kvadrat i strelicu; tom opcijom .izvlaiite' na- 
crtanu osnovu u tre<5u dimenziju. To postiiet- 
ze tako §to kliknete na ovu opciju a zatim pod- 
eSavate faktor .Slice" u dnu ekrana. On poka- 
zuje koliko ce ta£aka imati predmet po z-osi. 

U ovom meniju nalazi se i nekoliko opcija 
za dotcrivanje figure. Tu je opcija koja razvlaCi 
figuru iz jednog njenog ugla. i ona moie bit! 
veoma korisna kada idite da nekonveksnu fi- 
guru pretvorite u konveksnu. ili obrnuto. Ka- 
da izvtiite sve potrebne promene, kliknite na 
ikonu .oko". Tada £ete predi u meni sa istim 
nazivom. all sa jo§ nekoliko opcija. Tu su sada 
opcije za rotaciju po x i y osi, zatim opcija za 
iidaljavanje objekta od posmatrada. i opcija za 
uvelidavanje. ^nimljivo je kako G\D 64 sve 
to izvodi veoma hno, ne remetedi proporcile 


linija niti njihovu* finodu. Kada izvrSi'te sve 
promene (opet na isti nadin, menjajuci vred- 
nost hktorima u dnu menija). kliknite joS jed- 
nom na oko i na ekranu de se ukazati izgled 
va5^ prcdmeta. naravno, posle svih transfer- 
maeija koje ste obavili. 

Editovanje i animaeija 

U osnovnom (glavnom) meniju nalazi se jo§ 
nekoliko opcija. od kojih je veoma bitna i za- 
nimljiva opcija EDIT. U to] opeiji moiete pisa- 
ti telut po ekianu 1 tako obeleiavati svoje figu- 
re potrebnim oznakama. To je vrio korisno Ra- 
da se zna da CAD 64 dopuSta rad sa viSe flgura 
odjednom. Pristup nckoj od figura je takodc iz 
menija EDIT. Dalje, u ovom meniju moiete 
senditi I popunjavati figuru potrebnim tekstu- 
rama. Takode je unet i Brush - detka, kojom 
.slikate' po ekmnu. Sve bi to bilo jo§ lepSe da 
moie da se radi sa miSem, ali je ta mogudnost, 
na ialost, ostala neupotrebljena. OdigTedno je 
da autori nisu zeleli da ovaj program radi pc^ 
GEOS-om, pa sc nisu trudili ba§ ni da omogu- 
de mogudnost njegovog kori§denja. 

Idemo dalje sa opisivanjem proizvodnog 
procesa va§eg objekta. Da se ne biste morali 
muditi oko rudne rotaeije, uveden je meni Au- 
to change, u kojem korisnik podeSava potreb- 
ne faktore za animaciju u tri dimenzije. U toj 
opeiji praktidno moiete podcsili sve ono Sto 
ste podcsili u opeiji Change, samo §lo ne 
moiete menjati sam izgled objekta, ved samo 
rotaciju. udaljavanje i uvelidavanje. Kada sve 
to uradite. prelazite u meni Auto View - Ani- 
mation. 

Zapanjujuce je kako CAD 64 uspeva da os- 
tvari sasvim pristojnu animaciju. Do sada smo 
bili naviknuti da to vidimo samo na Amigi i 
njenim bliskim rodacima, a sada moiemo to 
isto samo malo drugadije na Commodoreu 64. 
U ovom meniju pofrebno je podesiti sledede 
faktore: Frames - broj slldica (kadrova) od ko- 
jih se sastoji animaeija, najviSe ih moie bifi 
120, zatim Time - trajanje animaeije izraicno 


u nekim imaginarnim jedinicama, malo ma- 
njim od sekunde. Treba joS postaviti i Restart 
~ da li de se animaeija beskonadno ponavljati - 
i faktor Hidden - koji skriva u prirodi nevidlji- 
ve ivice .zidanog' kostura vaSeg objekta. Na 
ialost, nemogude je animirati popunjeni obje- 
kat, ved samo .iii^ni", bilo da su ivice skrive- 
ne ili nisu. 

Kada sve to sredite, ostaje vam da kliknete 
na ikonu G i sadekate da program polako, sli- 
ku po sliku, izvede probnu animaciju. Nadeka- 
dete se dugo dok on to uradi, za 120 stika treba 
mu oko S minuta, ali de zato krajnji rezultat 
biti zapanjujudi. Animaeija je glatka, brza, pik- 
$el po pikkl. Jedina mana je ta Sto se u stvari 
objekat svaki put nanovo iscrtava na novoj po- 
zieiji, pa izgleda kao da slika malo trepde. 

Ako ste mktore namestili dobro, dobidete fi- 
nu animaciju. Ali, moram da napomenem: tre- 
bade vam dosta vremena dok pronadete pravi 
odnos svih faktora kako biste aobili sjajnu ani- 
maciju kakva je moguda. Ako preterate u uda- 
ijavanju objekta od posmatrada, animaeija de 
postati isprekidana jer objekat mora malo viSe 
da .skade" kako bi uspeo da za zadato kratko 
vreme dostigne veiiko udaljenje od posmatra- 
da. 

To bi bio ceo prikaz nastajanja jednog ob- 
jekta, od doterivanja pa sve do animaeije u 
CAD 64. Naravno postoji jo§ puno caka u tom 
programu. 

Ostale opcije 

U glavnom meniju imate opciju Options, 
kojom postitete da vam se na ekranu naerta 
koordinatni sistem, samo dve osnovne ose na 
sredini ekrana, ili okvir. Postoji 255 razliditih 
vrsta tekstura, samim tim i detaka. Sto se tide 
fill rutine, ona je izuzetno brza, ali ne i preciz- 
na. To je zbog toga Sto je CAD 64 raden u Hi- 
res modu, 320 puta 200 tadaka, i fill rutina 
uvek malo omane kod ispunjavanja objekta - 
po koja linija ili tadka zaluta van odredene ob- 
last!. 

• • • 

Kad naudite da rukujete CAD-om 64, modi 
dete da pravite duda u animaeiji i u stvaranju 
objekata, kako dvodimenzionalnih, tako i tro- 
dimenzionalnih. Uraden je vrlo pristupadno. 
tako da ga nije teSko koristiti. Nemojte da vas 
prva animaeija razodara i napustite svaku 
nadu - eksperimentiSite, i otRridete pravu 
vrednost ovog programa. 

O Goran Milovanovid 


34 


SVET KOMPJUTERA / JUL-A VGUST '89. 



io o •5 5. « aJ« 8 «) 


SVET KOMPJUTERA / JUL- AVGUST '89. 


35 



programmed by destroyer from yugoslavi 


1 


SERVIS 


- « 
ft 

1 <# c 


3 ■* 


Cl 


v-s 


: " <« 0 c 


Q c 

v * 1 
« k 

0 J( 

• S t; 


J£ - 0 
6 E 
" f'J <B 

0 S 
a <D '0 

• s 

V II » 

-S~ 

— u s. 


• ' 

<e • d 
CD 3 

•t a 0 


0 A 0 • 

c > - 

> ft V >1 


P f> u 

k ^ 

IIP 


‘ P • — fV • 


- V • c . 


0. «A • 
€ 0 • 
a • 


Oi e at 

« « a. 
> • at 


a c. > 

1 ^ k 

EEC 


- - a. ft a< ft 


<» f-a 

3 k n o - 

tu;s 


> C 1 ^ a 

• « O a 

1 k 3 - a 

• ft » a 

^ 0 a 


IS- _ 

ft «■ c «g c 

> 10.- 


• 1 ■> O • 


- • 
3 C - a 
Q ^ . 




- N . 

3 — 1 ' a 

<fi > 6 • 


ft O 
III V 


C aO C 
> lO fl 
m IN L 


*i _J 0 

css 

0 •> Q| 


u G 

o - 

E . 


.. ft 
a* 6 a 
— t8 ' 

• c - 

- ft a • 
' t> t ' 
t E - 


; a. at C at 


- ft 

k Q 
*J tf 
C m -a 

- at o 


u -I S 
XS ► 
e t _i 


e -j e 
3 -o 
V m . 
•(N 6 


V E _i 
C CD S 
0 *a • . 

■a- C -J ' 

•N 0 S -* 


s a .0 

. ^ ft w t 

' d e a 11 


j w ^ E V w 


s a tj 

*. ft - 

d e c 


3ft 0 aS 

z <D » a 

It -> 8 II 

S 3 ft 


> d *a I 

I ft ft ^ _ I 

It. o ft ffl -1 




a 












a u 

« X 



ft O 
n z 

N O 






i 


36 


SVET KOMPJUTERA / JUL- AVGUST '89. 


a o 0 

a o D 

<«<•>« 


4 « a lO u> n 


I k o I 

I 0 i 

a c I 


Q u> u> € « 

-• I <« - • 

3 £L Z C 

> 0 . > *9 ^ Ik 0 

1 > N at C 

J « H K> V. j 

j B w u. ; 

: ■** o a 

££-►• — 
o< c c j I 

T3 w _j 

J -* II) k« 0 3 ( 

<31 « - 2 •* 

k Q Q IT 0 < 

>; • • • u fl I 

.t^*j***tn- 
3 c i. m 

' 0 0 0 06 

; a Cl a u 

- j S I II *- 

« 0 (k Qi 


u X in 
o oj in 
- <1 
- cc 


a i " 

0 . n III 

U 11 9) 

2 C 

s. « I-' <a 
I _i -< -* 

i ^ a w 0. 

I 6 + ■" «! • 

I u 4 0 ) a 

H c <« 

II IV 6 


t 2 Q. Ill a 

> k UJ Ot <« 1. 

> 0 O C 6 to 


0 O 0 c 
D D n > 

4 « If >0 

C C C - 
>>> VO 

<0 ig rj ^ -K 

---OX 
O' O’ 17 2 — •• 

O "0 - 

- o 

5 S S 3 V - 


t 2 0 ■ 


0 0 0 t 
0 0 0 > 


3 3 3 O X 


« G 0 

Q II - 

^ 0 


s s G a £ 0 c 

•e •» «9 « X) iv 

H - H - > c 0. 

« ig<eig4.'— >1)4 a 
4 — il. 01—4 Ifl 

-0000'-0'-*6 
.. BflOQ— — *■ 

INO'VVJOO-'^ 
Mccc9)2Zin.D 

v>>>-OOv— 
. .. __-.5:33 <• 

-G OiO'O'--*-*'#' 
, I, w — w« S- 
j „ ^ ^ m .>u 


Q — *J 
3 4."' 
Ik 0 O 


:3Si 


rtccca—— 
V > > > 3 (9 a 

■* « « 4 «i 2 Z 

^ ^ - - o o 

8 9 9 O > ^ ^ 



Amigisti - hakeri i programeri! 


Osnivamo Amiga fan klub! 


Osnivamo klub Amigista - hakera i programera. 
Klub ce imati dve sekcije. Prva sekcija je namenjena 
onima koji pisu u C-u (prvenstveno AZTEC C), dok ee 
druga okupijati one ciji je „maternji jezik” asembler. 

Clan kluba moze postati svako ko nam na disked 
poSalje neku samostaino napisanu rutinu (listing, iz- 
vrSni program i sve potrebne datoteke). Nakon ucla- 
njenja dobijate svoj redni broj, a takode be vam na dis- 
ketu, koju nam budete postali, biti snimljeni svi pro- 
grami koji su do tada "pristigli. Kada nam posaljete 
neku svoju novu rutinu ili poboljsanu tudu (ispravljeni 
bagovi, uneta poboljSanja, nove opcije itd.) sticete pra- 
vo na novu, azurnu i dopunjenu verziju klup.skog sof- 
tvera. 

Koji su razlozi da se u61anite u naS klub? 

• za jedan listing programs koji posaljete dobija- 
te viSe listings iz kojih u vecini sluCajeva mozete neSto 
korisno nauHiti; 

• u svakom broju bice objavljivane kratke recen- 
zije najboljih rutina, koje su tog meseca pristigle; 

• listinzi rutina koje se budu istakle kvalitetom 
bice objavljeni i, naravno, honorisani; 

Svaki listing treba da poseduje zaglavlje sa osnov- 
nim podacima: ime, prezime, tlanski broj - ako ga ima, 
adresa, telefon i datum slanja. Takode je obavezno na- 
vesti programski jezik, kao i vrstu prevodioca odnosno 
asemblera u kojem je program pisan. Na primer; 


/* Autor; Petar Peric, Dubrovka bb, 34000 Krajguje- 
vac, 

telefon 034/445-999 

Program: bob-animacija.c (Aztec C v3.6) 
30.07.1989. 

Doradio; Ivan Ilievski, Nikola Tesla 9/13, 91000 
Skopje 

(ubrzao 20%, dodao kontrolisanje sprajtova) 

*/ 

Listinge treba detaljno komentarisati kako bi i os- 
tali mogli u njima da se snadu. 

Ueianjivanje u nas klub ima jos jednu, znaOajnu 
prednost: rutine koje posaljete proci ce kroz mnoge ru- 
ke i svako be raoci da dS svoj doprinos. Mozda cete, ta- 
ke, biti u situaciji da za koji mesec ponovo dobijete 
svoju rutinu, sa ispravljenim bagovima i bogatiju za 
neku „caku”, mozda bas onu oko koje ste se nocima 
bezuspesno mubili... 

Oni nesavesni, koji pokusaju da prisvoje tud trud, 
bife iskljubeni iz clanstva i izgubiti sve pogodnosti ko- 
je klub pruza. 

Adresa: 

Svet kompjutera 
Makedonska 31 
11000 Beograd 
(Za Amiga fan klub) 


SVET KOMPJUTERA / JUL- AVGUST '89. 


SERVIS 


AMIGA: FORE I FAZONI 


Tri puta dnevno, posle jela 


U proilom broju prilicno smo 
vas detaijno uputili aa to kako 
napraviti virus i sve smo to lepo 
potkrepili ptimerima i nitinama 
tako da verujemo da se vei 
hvalite kako ste napraviti virus. 
U ovom broju demo pisati o 
tome kako se osloboditi virusa 
(ako ste .zaraiem") i kako 
spreiiti da se virus razmaozi 

Odiutili smo se za ovu temu iz dva razloga. 
Prvo, javlja se sve viSe virusa, sa sve vedim 
.apetitima' koji nisu tako naivni i ne daju se 
tako otkriti i ubiti, a drug! je 5to pretpostavlja- 
mo da ime neopreznih koji su sami sebe zara- 
zili sopstvenim virusom. Znate ono: ,Ko dru- 
gome jamu kopa...". Pa krenimo prvo od zaSti- 
te protiv Sirenja virusa. 

Drzi ga! 

Postoji nekoliko nivoa zaStite od prepisiva- 
nja virusa na disketu, ali se svi sastoje u .pre- 
sretanju*. Najboljl primer je program GUAR- 
DIAN. On juri viruse po boot-bloku tako Sto 
prekine proces boot-ovanja, ispita da II je stan- 
dardan boot, da li su svi vel^ori u redu i stanje 
exec, library, pa tek onda dozvoli dizanje siste- 
ma. U suprotnom slede pitanja da ii da dozvo- 
li boot-ovanje {na vaS rizik, jer postoje progra- 
mi koji nemaju standardan boot ali ne nose vi- 
rus) i da li da instalira disketu ako ste se uveri- 
li (ili se on uverio) da postoji virus. Takode. 
GUARDIAN dajc ASCII prikaz celog boot-blo- 
ka. tako da ako imate dobar njuh, moiete da 
prepoznale virus iz aviona (eto zato smo vam 
u pro§lom broju savetovali da ne ubacujete 
svoje poruke u viruse. GUARDIAN se pokazao 
vrio oJtrouman na joS jcdnom mcstu. Naime, 
ako odludte da instalirate disketu. GUARDI- 
AN to uCiniti dva puta, i oba puta proCitati 
to 5to je upisao. Pitatc se Cemu to moic da 
sluzi? Ako se kopije budu razlikovale ili se ne 
budu slagaie sa onim §to je GUARDIAN hteo 
da upiSe, dobi^ete poruku sa dobrodoSlicom 
kojom va§ program upwzorava da je virus 
mnogo (a£kao sa trackdisk.device-om i da ne 
da se disketa instalira. 

Slede^i nivo za$tite je provera u toku rada 
Samoa programa. Postoji nekoiiko takvih virus 
proteldora i nalaze se na novoj holandskoj 
.Boot utility* disketi. Njihov princip rada se 
sastoji u tome da povremeno proveravaju vek- 
tore i sadrzaj najeksploatisanijih delova RAM- 
-a, tako da ukoliko dode do ubacivanja virusa, 
on ubrzo biva otkriven i uniSlen. Takvi pro- 
gram! u ve^ini slu^ajeva imaju u sebi tablicu 
karakteristika pojedinih virusa tkao da se uz 
pomo^ vrlo jednostavne rutine koju dajcmo 
virus mok identifikovati I ubiti; 
moveTk$xxxxxxxx,dO 

.-xwoocxxx iyyyyyyyy.su 
movc.l Syyyyyyyy.dl 

;specifiCne vrcdnost la 
move.l #$2zzzzzzz,d6 ;odredene viruse 


lea$70000,a0 


LAB7 move.l 
(a0)-i-.d7 
cmp.l d0.d7 
beq.s LABO 

cmp.l d6,d7 

beq.s LAB6 
cmpa.l S7fc00,a0 

:a ako ne, onda 
bne.s LAB7 ;pretraiuje dalje 
rts 

LABO 

LAB6 

Its 

Od labela LABO do LAB6 treba da stoje, kao 
Sto pi§e u komentarima, rutine za ubijanje vi- 
rusa. ali mora da postoji jo$ neka provera da li 
je SIGURNO virus u pitanju, Sto znai^i da ne 
smete za vrednosti xxxxxxxx itd. uziftiati delo- 
ve koda, vefi po mogufistvu neki tekst ili £ek- 
sum. Takode. lako mozete proveriti da li se ra- 
di o virusu ako mu znate adresu smeStanja u 
RAM, pa poSto nadcte podatak, proverite da li 
se nalazi na pravoj adresi i onda ste gotovo si- 
gurni da li se radi o virusu ili ne. Rutina nije 
duga£ka, i malom optimizacijom i skracenjem 
provere (ne morale proveravati baS sedam vi- 
rusa) moiete je slobodno smestiti u interapt. 

Tredi oblik zaStite su prc^rami koji saorze 
oba naCina presretanja. Najbolji takav virus- 
-ubica je VirusX koji prepoznaje skoro dvade- 
set virusa. On deluje tako Sto na poietku sam 
pokrene svoj proces (multitasking) i zatim 
konstatno proverava RAM. Takode, ako uba- 
cite neku novu disketu, VirusX joi proven bo- 
ot i signallzira da li je sve uredu ili ne. Prozor 
mu zauzima vrlo malo mesta na ekranu (jer se 
skupi u jednu liniju) ali pritiskom na desno 
dugme dok je aktivan, prozor se Siri i dobijate 
detaljnu statistiku o tome koliko je disketa 
pregledano, koliko je instalirano i za svaki vi- 
rus koliko je kopija nadeno i ubijeno. Po na- 
ma, ovo je najbolja i najpotpunija verzija ne- 
kog virus kilera i vredi je imati u svojoj kolek- 
ciji. Uz VirusX ide i detaljna dokumentacija 
koja sadrii sve odlike do sada poznatih virusa, 
principe njihovog rada I kako se manifestuju i 
otkrivaju. Mozete ga na^i na jednom od mno- 
gobrojnih utility diskova. 

Medutim, ako prihvatate izazove mozete sa- 
mi probati da napiSete neki virus kiler ili virus 
protektor. Postoje razne ideje koje se baziraju 
na svim moguiim pnverama, od kojih su na/- 
efikasnije kootroia deksuma i nekih vektora. 
PoSto vedna virusa radi tako .Sto diraju neke 
adrese od $000000 do $00000^, mo2ete ko- 
motno napraviti l^eksum toe dela RAM-a i za- 
tim u. recimo. interapt, ubaciti rutinu koja 
kontroliSe takav Ceksum. Tu se javlja jedan 
problem: taj ieksum nije isti na Amigi sa 512K 
i na onoj sa 1MB, takode zavisi i od toga da li 


;riziCno je da se virus> 

;nalazi ispod 

;jer mo2e da dode do 

;preklapanja 

rtrenutna vrcdnost u 

;D7 

;proveniva se da li 
:podatak odgovara ne- 
:kom 

:od poznatih virusa 
;i ako jeste. skaSe se na 
;rutinu 

;za njeeovo uniStavanje 


imate dodatne drajvove ili, moida, hard disk. 
To smanjuje univerzalnost. ali sasvim d'>bro 
moie da posluii za ,kuinu* upotrebu. Takode 
moiete proveravati vrcdnost vektora za reset 
ili rutine DoIO iz exec.library. NaCina iraa 
mnogo I sve zavisi od vaSeg poznavanja Amigi- 
nih moguCnosti i njenog naiina rada. Takode 
je vrlo korisno da proanalizirate recimo CU- 
ARDIANA jer se tamo moZe nad puno infor- 
maeija o softveru u ROM-u koji je zaduzen za 
inicijalizaciju sistema. 

Neki novi Wind 

. U poslcdnje vreme se pojavilo mnogo novih 
virusa koji se ne daju tako lako otkriti. Takav 
je Lamer Exterminator. Virus je bio namenjen 
da uniSti celokupnu holandsku piratsku 
mrezu (nije uspeo ali se kao i svaki virus ne- 
kontrolisano mnoZio i stigao na balkanska 
brda. On ima vrlo lukav nadn sakrivanja. Nai- 
me, jednom kada se aktivira on tako udesi 
trackdisk.device da se pri svakom Citanju b^ 
ot-a (sektori 0 i 1). gde se nalazi virus, u stvari 
prot^itaju 2. i 3. sektor. na kojima se nalazi naj- 
standardniji mogu6i boot blok. Zato sc ovaj vi- 
rus i ne moZe uniStiti obiCnim virus Idlerom, 
pa <5ak ni GUARDIANOM. 

Virusi tipa North Star i Byte Warior bukval- 
no zagrebu po disketi. tako da je posle toga 
mozete badti. Nisu teSki za otkrivanje upravo 
zbog svoje destruktivnosti ali ih spominjemo 
da biste povedali opreznost. 

Najinteligentnije uraden virus do sada je 
IRQ virus. On predstavlja pravi bum u evotu- 
ciji virusa. PralrtiCno ga nema nigde na disketi 
izdvojenog ali je on tu. Kako radi? IRQ virus, 
se linkuje (link-virus) na fajlove i to tako Sto 
preuredi faji tako da se pri startovanju prvo 
oslobodi virus pa se tek onda rad nastavi kako 
treba. Interesantan je 1 nadn biranja fajlova 
koji tt biti zaraZenl. Virus prvo proba da nade 
startup-sequence i da se linkuje na prvi izvr$ni 
fajl u njoj. Ako mu to ne uspe, on^ trail na- 
redbu DIR u c/ direktorijumu, a ako je nema, 
onda se linkuje na prvi fajl u osnovnom direk- 
torijumu (ne prvi po abecedi. ve£ fiziiki prvi. 
Njega moiete pre|X)znati tako $to cete upore- 
diti duzine, recimo, naredbi DIR na neza- 
razenoj i na sumnjivoj disketi. Ako nadete vi- 
rus na naredbi DIR sve tt biti u redu; prekopi- 
racete DIR sa neke druge diskete i posao je 
gotov. Ali, $ta ako nije u pitanju DIR vec, reci- 
mo, loader neke igre? E, tu priskade u pomo£ 
VirusX. On otkriva IRQ virus i u vedni sluCa- 
jeva ga ubija. Samo, baS tu je zamka. lako iz- 
gleda bezazlen i samo se Hiri (kao SCA), nije ga 
lako skinuti, moiete vrlo lako da uniStite sam 
program. Zato prvo napravite kopiju i na njoj 
probate. AJeo ne uspete, ne preostaje vam nista 
dnigo nego da ^utlte i gledate kako se IRQ $jri. 

U stvari, ako se baj dosta razumete u ma$inac. 
i ako imate veliko iskustvo sa virusima, 
moiete sami probati da sklnete virus tako $to 
^te sam fajl ^punjavati NOP-ovima na onim 
mestima gde su delovi virusa ili rutina koja ga 
aktivira. Ja to nisam uspeo. 

O 


38 


SVET KOMPJUTERA / JUL- AVGUST '89. 


4 - 


COMMODORE 64 


Mala nocna muzika 


C-64 ima dva cipa ko/i 
u mnogome olakSavaju 
rad procesora 6510: 
video (ip za grafiku i 
SID dip koji genetide 
zvuk. O prvom od njih 
dosad se mnogo pisalo 
dok je drugi ostao, 
nekako, u send. 
Narodto siabo 
objaSnjeno je „sviranje" 
iz madnca, a gotovo 
uopSte nije spominjana 
mogudnost generisanja 
tonova uz koriScenje 
interapta. Zato ce ovaj 
danak pokuSati da 
popuni te praznine. 


Ne moiemo red da su naSi £a- 
sopisi potpuno zapostavili zvu£ne 
mogucnosti C-64. Medutim. veei- 
na tekstova koji su obradivali ovo 
podruCje svodila sc na slijedcte: 
prvo je u superlativima opisivan 
ugradeni generalor tonova. nakon 
toga registri SID Cipa, a na kraju je 
sve to bivalo pwpraCeno kratkim 
primjerom naprsanim u BASIC-u 

i koji bi gcnerirao neki jcdnosiavni 
zvuSni afekat iti. u najbotjem siu- 
£aju, odsvirao nekoliko nota. Na- 
kon toga pi^ramcru je prepom 
(eno da dalje,samo5taino eksperi 
mentira jer de .tako najbolje raz- 
umjeti sve mogudnosti". Lijepo, ali 
zaista nedovoijno. 

Prvi i najvedi problem je u tome 
Sto u BASIC‘U nije moeude ostva- 
riti viSeprogramski rati To znadi 
da nije mogude napisati program 
koji bi statno .svirao" u pozadini 
dok bi se va$ program (igra) nor- 
maino izvriavao. A upravo to je 
vrlo jednostavno, samo moramo 
I iskoristiti jednu od najznaCajnijih 

mogudnosti mikroprocesora, inte- 
rapte. Prvo demo |o5 jednom uk- 
ratko opisaii SID dip. objasniti na- 
din na koji dobijemo todno odre- 
denu notu. opisati koriStenjc inte- 
rapta za sviranK muzike, a na kra- 
ju sve to polkrijepiti primjerom 
I programa koji u pozadini moze 

odsvirati viSe od 200 nota. 

SID dp 

Nedemo puno teoretizirati nego 
samo dati neophodan minimum 
za bilo kakvo generiranje tonova 
odnosno muzike. Sve adrese u na- 
stavku date su u hcksadecimal- 
nom obliku po§to jc on najde^i 
oblik koji se upotrebljava pri radu 
s monitor programima. 


SID dip ima tri odvojena kanala 
s podjednakim funkcijama regista- 
ra za svaki od njih. Zato de biti do- 
voljno da se opi§e samo jcdan ka- 
nal dok su ostala dva praktidno 
jednaka, samo zauzimaju druge 
adrese. Osim toga, postoji joS ne- 
koliko registara koji su zaj^nidki 
za sve kanale. Konkretno. to izgle- 
da ovako: 

I kanal 

$d400 ... frekvencija tona (niii 
bajt); 

$d401 ... frekvencija tona (viSi 
bajt); 

$d402 ... Sirina impulsa u jednom 
pcriodu (ni£i bajt); 

Sd403 ... Sirina impulsa u jednom 
periodu (vi§t bajt); 

$d404 ... kontroini registar. svaki 
bit ima posebnu funkciju: 

bit 0 - ako je setovan podinje 
ciklus attack, decay, sustain; u 
rotivnom podinje release; 
it 1 - sinhronizacija kanala 1 i 

3; 

bit 2 - setovan ukijuduje ring 
mod; 

bit 3 - test bit; 

bit 4 - setovan odredujc iroug- 
lasti talasni oblik; 
bit S - setovan odreduje teste- 
rasti talasni oblik; 


bit 6 - setovan odreduje det- 
vrtasti hilasni oblik; 
bit 7 - setovan odreduje Sum 
$d405 ... registar za odredivanje 
attack/dcacay cikiusa. 

attack - vriieme za ko)e se ton 
pojadava od nule do maksimal- 
ne amplitude; 

decay • vrijeme padanja tona 
do amplitude odredene sa sus- 
tain; 

$d406 ... registar za odredivanje 
sustain/release cikiusa. 

sustain - konstanina vrijed- 
nost amplitude; 
release vrijeme koje jc po- 
trebno da amplituda tona po- 
novo padne na nulu. 

II kanal 

$d407-d40d ... iste fiinkdjc kao 
za prvi kanal. 

III kanal 

$d41o-d414 ... iste funkeije kao 
za prvi kanal; 

Sd415 ... presjedna frekvencija 
(tri bita); 

$d416 ... presjedna frekvencija; 
$d417 ... hiteri/rezonaneija; 

$d418 ... jadina tona. 

Da bismo generirali jcdan tun 
na prvom kanalu moramo uraditi 
sljedede: inieijalizirati SID dip po- 


NOTA 

ViSl-BAJT 

NI21-BAJT 

NOTA 

vidi-aAjT 

NI2I-8AJT 

C-0 

1 

12 

C-4 

16 

195 

OlU— u 

1 

28 

CI3-4 

17 

195 

D-0 

1 

♦3 

D-A 

18 

209 

DIS-0 

1 

62 

DIS-4 

19 

239 

£-0 

1 

81 

E-4 

21 

31 

f-0 

1 

102 

P-4 

22 

96 

PIS-0 

1 

123 

PlS-4 

23 

181 


1 

1»5 

6-4 

25 

30 


1 

169 

0X3-4 

26 

156 

A-O 

1 

195 

A-4 

26 

49 

AIS-0 

1 

221 

AlS-4 

29 

223 


1 

230 

H-4 

31 

165 

C-1 

2 

24 

C-5 

33 

155 

ClS-1 

2 

56 

CIS-5 

55 

134 

0-1 

2 

90 

0-5 

37 

162 

DIS-1 

2 

125 

DIS-5 

39 

225 

£-1 

2 

163 

B-5 

42 

62 

P-1 

2 

204 

P-5 

44 

193 

PIS-1 

2 

246 

PlS-5 

47 

107 

0-1 

3 

35 

0-5 

50 

60 

6IS-1 

5 

85 

0X3-5 

53 

57 

A-1 

3 

154 

A-5 

56 

99 

AZS-1 

3 

187 

AX&-5 

59 

190 

B-1 

3 

244 

B-5 

63 

75 

0-2 

A 

48 

0-6 

67 

15 

018-2 

4 

112 

CIS^ 

71 

12 

0-2 

4 

160 

0>6 

75 

69 

0IS-2 

4 

251 

OlS-6 

79 

191 

£-2 

5 

71 

E-6 

84 

125 

P-2 

5 

152 

P-6 

89 

131 

PIS-2 

3 

237 

PXS-6 

94 

214 

0-2 

6 

71 

0-6 

100 

121 

OlJ-2 

6 

167 


106 

115 

A-2 

7 

12 

A-6 

112 

199 

AI8-2 

7 

119 

AI8-6 

119 

124 

B-2 

7 

233 

B-6 

126 

151 

C-3 

8 

97 

C-7 

154 

30 

ClS-3 

8 

225 

CXS-7 

142 

?4 

0-3 

9 

104 

D-7 

150 

139 

013-3 

9 

247 

Dia-7 

159 

126 

E-3 

10 

143 

E-7 

166 

250 

P-3 

11 

48 

P-7 

179 

6 

PI3-3 

11 

218 

0X3-7 

189 

172 

G-5 

12 

145 

0-7 

200 

243 

013-3 

15 

78 

0X3-7 

212 

230 

A-3 

14 

24 

A-7 

225 

145 

AlS-3 

14 

259 

AIS-7 

258 

248 

H-3 

15 

210 

H-7 

253 

46 


stavljanjem vrijednosti nule ii sve 
registre, odrediti jadinu tona pre- 
ko regista Sd418. visinu tona 
$d400-d401, Sirinu impulsa 
$d402-d403, oblik izlaziu^ impul- 
sa. uz startovani ciklus attack, de- 
cay. sustain u $d404, vrijednosti 
za attack I decay u $d40S i vrijed- 
nosti za sustain i release u $d406. 
Nakon toga treba obezbijediti 
kratku pauzu. a onda startati rele- 
ase. Za sljededi ton potrebno je sa- 
mo upisati nove vrijednosti na ad- 
rese $d400-d401 i startovati oba 
cikiusa preko $d404 uz main pau 
zu izmedu njih. Vrijednosti ostalih 
registara (ako ne mijenjamo in- 
strument na kojem sviramo) nije 
potrebno mijenjaii. Obratite paz- 
nju na ovu dinjenicu, jer cc biti 
kasnije koriStena kod programa. 


Note 

Svaka nota ima tadno odredenu 
frekveneiju. Tu frekveneiju preno- 
simo SID dipt! preko adresa 
$d400-d40I. Za svaku notu koris- 
tc sc dvijc adrese, Sto dini moguci 
raspon vrijednosti od 0 do 65S35 
(decimalno). Ovo jc potrebno 
zbog toga Sto SID dip mozc generi 
rati prilidno veliki raspon nota (8 
oktava), a svaka ima svoj karaktc 
rislidni dccimalni broj kojeg jc 
mogude prika/aii samo pomodu 
dva bajta. PoSto jc svrha dlanka da 
vam Sto viSc olakSa pisanje pro 
grama za muziku navodimn vri 
jednosti za sve note u tabcli. 

Sve rravcdcnc vrijednosti su u 
dccimaluom obliku. ali je konver 
zija II heksadecitnalne vrijednosti 
vrlo jeduostavna, poSto sc radi o 
malim brojevima (0 255). Da bi 
vam ovaj dio bio joS jasniji, evo 
jednog primjera. Ako ?.clitc preko 
prvog kanala odsvirati notu C-0 
morale u $d400 posiaviti vrijed- 
nost 12. a u $d401 vrijednost 1. 


Interapti 

Iz danaSnjeg dijela teksta mogli 
stc zapaziti da jc programski dio 
posla koji je potreban za gcncrira 
nje tonova prilidno jednostavan, 
ali samo na prvi pogled. Potrebno 
je upisati samo nckiliko vrijednos- 
ti u odredene registre SID dipa i 
obezbijediti potrwnc pauze izme- 
du nota. Problem nastaje baS kod 
tih pau/a. Njih je mogude progra- 
mirati na dva osnovna nadina 
(mlsli se na nadinc koji su dostup- 
ni i iz maSinskog jezika i iz BA- 
SlC-a). Prvo. mogude jc izmedu 
nota isprogramirati praznc pctijc 
za usporavanje. Ovime sc mo?.e 
postidi prilidno dobra muzika, ali 
za vrijeme sviranja procesor ne 
moic obavljnti nikakav drugi po- 
sao. 

Drugo, mogude jc umjesto praz- 
ne petlje izvrSiti ijeki potprogram 
(npr. pomaknuti sprajtove). Me- 
dutim. praktidno je nemogude 
obezbijediti da se kod svakog po- 
ziva potprogram izvrSava jednak 
broj taktova procesora odnosno 
jednako vrijeme. Na primjer, kad 
sprajl treba da prede vrijednost 
255 za X kordinatu mora se promi- 
jenili vrijednost joS jednog registra 


SVET KOMPJUTERA / JUL- AVGUST '89. 


39 



SERVIS 


video £ipa, Sto traje duze vremena 
od pomicanja tog i$tog sprajta do 
koordinatc 25S. Ovo prouzrokuje 
da $c kao rezuUat dobiju tonovi 
ncpravilnih duiina, Sto o£ito nije 
pogodno za dobru muziku, naro- 
(ito ako poku$avate istovremeno 
programirati dva ili (ak sva tri ka- 
naia. 

RjcSenje problema je ipak mo- 
gu£e. ali se moraju koristiti intre- 
rapti. Mikroprocesor 6510, osim 
5to izvrSava instrukcijc iz memori- 
je onim rcdom na koji mu ukazuje 
programski brojai, vi$e puta u 
svakoj sckundi prekida svoj nor- 
malan rad i izvr$ava odredene 
poiprograme neophodne za nor- 
maino funkcioniranje kompjutera 
(oiitavanje tastature. treptanje 
kursora itd.). Na C-64 programeru 
je omoguCeno da ovim potprogra- 
mima koji se nalaze u ROM-u jed- 
nostavno dodaje vlastite potprog- 
rame poSto se interapt rutini prl- 
stupa preko vekrora u RAM-u. To 
jc upravo ono 5to nam je potrebno 
za genehranje muzike. Naime po- 
Sto jc vremenski period izmedu 
intcrapta priliCno pravilan, moie 
se postid da takve budu i du2ine 
nota, Na primier, treba nam pau- 
za izmedu ciklusa attack, decay i 
sustain pa do release traje 30 inte- 
rapta jer jedino tako moiemo do- 
biti instrument koji nam je potre- 
ban. To rjeSavamo na sljededi na- 
dn. U jednu adresu memorije se 
sprema vrijednost 30 i onda se n 
svakom interaptu smanjuje za je- 
dan. Dok je vrijednost adrese veda 
od 0 vradamo se iz naSe rutine za 
obradu interapta bez ikakvih do- 
datnih operadja. Kada ova vrijed- 
nost postane nula onda u registre 
SID dpa treba upisati vrijeonosti 
za novu notu i ponovo pripremiti 
pauzu preko ove istc adrese. Taj 
die bi u programu izgledao; 

DEC adresa 

BEQ nova 

JMP ea31 ; povratak iz in- 
terapt rutine 

nova 

; upis nove note i priprema 
pauze 

Ovime je obradena i posijednja 
stvar potrebna za muziku. Ostaje 
jo$ samo da sve ovo objjsdinimo u 
program. 

Program koji dajemo omoguda- 
va da u pozadini, odnosno za vri- 
jeme izvr$avanja nekog BASIC ili 
maSinskog programa (naravno uz 
dozvoljene interapte) ^svirate do 
256 nota na prvom iumalu. Pri to- 
me je ideja sljededa. Na adresama 
$9100-91ff se nalaze niii bajtovi 
frekveneija nota koji se upisuju u 
registar na adresi $d400, a na ad- 
resama $9200'92ff vi§i bajtovi koji 
se^ipisuju na Sd401. Osim toga, za 
svaku notu jc potrebno imati vri- 
jednost trajanja note, a to se naJazi 
na adresama $9300-93ff. Na 
S9000 se redom prenose vriied- 
nosti trajanja za svaku notu, a Kas- 
nije kod svakog interapta smatfju- 
jemo vrijednost ove adrese za je- 
dan. Ako jc vrijednost postala nu- 
la preiazimo na sljededu notu, a 
ako ne • joS traje ista nota pa se 


odmah vradamo iz interapt rutine. 
Adresa $9001 pokazuje do koje je 
note stigao program, a istovreme- 
no se koristi za indeksno adresira- 
nje kod prijenosa vrijednost) za 
svaku notu. Broj iza naredbe CPX 
provjerava koliko se nota svira, pa 
tako mozete jednostavno izmijeni- 
ti program za razliiit broj nota. 

Sam program podinje od adrese 
$9002. Prvih nekoliko instrukeija 
inieijalizira SID dip. Nakon toga 
se postavljaju potrebnc vrijednosti 
u registre prvog kanala i mijenja 
vektor koji pokazuje na interapt. 
Ovaj dio mogao je biti napisan pri 
lidno krade iz drugadije nadine ad- 
resiranta, ali vam je ovako omogu- 
deno da najjednostavnije postav- 
Ijate vrijednosti za svojc .instru- 
mentc". 

Dio programa iza instruketje 
RTS pr^stavlja dodatnu interapt 
rutinu koja vrSi samo sviranje, i to 
tako da nakon 16 odsviranih nota 
ponovo podinje iz podetka. 

jedno upozorenje. Nemojte od- 
mah nakon startanja rutine po- 
sumnjati da ne$to nije u redu po- 
Sto pauza do prve note traje neSto 
duie. Na ialost, autor teksta mora 
priznati da za sviranje muzike ima 
otprilike toUko smisla koliko i za 
balet, dakle nimaio. Zato je nave 
den najjednostayniji mogudi pri- 
mjer. Program svira jednu obidnu 
skalu nagore i opet nadole. Kako 
su. medutim, navedene vrijednosti 


za sve note a vedina od vas ima si- 
gurno viSe afiniteta prema muzici, 
moiete. jednostavno unijeti vrijed- 
nosti za vlastite melodije. 

Za one iskusnije 

Prethodnt program jc prven- 
. stveno demonstracijskog karakte- 
ra, cilj mu jc da pokaie osnovc na 
kojima se piSe muzika. Uprkos to- 
me, moie korisno posluiiti za mu- 
zidku pratnju vaSih programa. 
Podrazumijeva se da dete unijeti 
neke pametnijc note, a nc one ko- 
je ved posloje. Ostala dva kanala 
koja sc ne koriste moiete upotrije- 
biti za generiranje ostalih efekata 
(eksplozije. itd.). U tom siudaju nc 
radite s notama, pa vam za ovo ni- 
su polrebni intcrapli nego cfekte 
mozete dobiti direktno upisiva- 
njem odgovarajudih vrijednosti u 
r^istre drugog i tredeg kanala. 

Ako niste zadovoijni prethod- 
nim programom. a dobro vladatc 
maSinskim jezikom, Izloiit demo 
par ideja za dalje unapredenjc in- 
terapt rutina. 

Prvo, kako dobiti muziku na 
dva kanala. To zapravo nije nika- 
kav problem. Jednostavno moiete 
iskopirati [utlnu i promijeniti po- 
trebne adrese tako da radi i za 
drugi kanal. 

Drugo, niste zadovoijni time da 
sve note odsvira isti instrument. I 
ovdje je rjeSenjc vrio jednostavno. 


9000 brk 

9001 brk 

9002 IdxttOO 

9004 txa 

9005 sta d400,x 

9008 inx 

9009 cpx#19 
900b bne 9005 
900d Idattff 
900f sta d402 
9012 Ida^tOO 
9014 sta d403 
9017 Ida #21 
9019 sta d404 
901c Ida #00 
901e sta d405 
9021 lda#fO 
9023 sta d406 
9026 Ida #00 
9028 sta 9000 
902b sta 9001 
902e Ida# Of 
9030 sta d416 

9033 sei 

9034 Ida #40 
9036 ldy#90 
9038 sta 0314 
903b sty 0315 
903e cli 
903f rts 
9040 dec 9000 
9043 beq 9048 
9045 jmp ea31 


9048 Ida 9018 
904b and # fe 
904d sta d404 
9050 Idx 9001 

9053 inx 

9054 stx 9001 
9057 cpx# 10 

9059 bne 9069 
90Sb Ida #00 
905d sta 9000 

9060 sta 9001 
9063 inc 9000 
9066 jmp ea31 
9069 Ida 9100, x 
906c sta d400 
906f Ida 9200.x 
9072 sta d401 
9075 Ida 9300,x 
9078 Sta 9000 
907b Ida 9016 
907e sta d404 
9081 jmp ea31 

9100; 61 68 8f da 8f 18 d2 c3 
9108: c3 d2 18 8fda 8f 68 61 
9200: 08 09 Oa Ob Oc Oe Of 10 
9208: 10 Of Oe Oc Ob Oa 09 08 
9300: le le le le le le le le 
9308: le le le le le le le3c 

Postedniih §e$t redova unosi se 
komandom W fako se radi o Mo- 
nitoru 49152). 


Na primjer, zelite da poslije pede 
sete note dobijete drugaCiji zvuk. 
Potrebno je samo rutini dodail jo5 
jednu naredbu CPX koja provjera- 
va da li se stiglo do ieljcne note. 
Ako jc uvjet ispunjen postavitc 
druge vrijednosti na adrese 
$d402-d406. Na taj naCin dobijate 
drugi instrument. Kada se odsvira- 
ju sve note, prijc povratka na prvu 
notu ponovo vratite prethodne 
vrijednosti za istc adrese. 

Trcie, ielite u memoriji imati 
vi§e melodija. Ni ovo nije pretjera- 
no teSko. U datom programu svih 
256 nota zauzelo bi prostor izme- 
du $9100-93ff. Drugu melodiju 
najjednostavnije dobijete tako da 
vrijednosti za note i pauze smjesti- 
te na $9400-97ff, tre^u iza nje itd. 
Osim toga program freba preure- 
diti tako da moie Citati vrijednosti 
za note sa svih ovih adresa. 

Cetvrto, odIuCili ste da napiSetc 
kolosalni muziCki program, koji 
svira dvadesetak razJiiilih melodi- 
ja na dva kanala (to zapravo pred- 
stavlja 40 melodija, poSto svaki ka- 
nal ima svoju dionicu). U tom slu- 
Caju mo2e se javiti nedostatak me- 
morije za glavni program i njego- 
ve podatke. RjeSenje je ovog puta 
neSto sloienije, ali se i dalje uz 
male iskustava mo2e izraditi. Po- 
trebno je, naime, na neki na£in iz- 
vr$iti kompresiju nota. Ovo je naj- 
jednostavnije mogu^e uraditi na 
sljededi na£in. Na jednom mjestu 
u memoriji kreirate tabciu u kojoj 
su upisane vrijednosti i za viSi i za 
niii bajt frekveneije za svaku no- 
tu. Kasnije vam je dovoljan svega 
jedan bajt da postavite odredenu 
notu. On oznaiava pozieiju note u 
tabeii, dok se vrijednosti u SID Cip 
prenose upravo iz te tabele. Na is- 
ti naCin moiete poslupiti i s vri- 
jednostima za trajanje nota. PoSto 
se ovdje radi o manjem broju vari- 
jaeija, tabela je mjjogo manja, pa 
fie za adresirane vrijednosti biti 
dovoljno pola bajta. Drugu polovi- 
nu moiete iskoristitl za vrstu in- 
strumenta. to jest za vrijednosti 
koje se prenose na adrese 
$d402-d406 za prvi kanal, odnos- 
no na adekvatne adrese za druga 
dva kanala. Ove potrebne vrijed- 
nosti se nalaze, pogadate, u joS 
jednoj tabeli. Na ovaj nafiin troSe 
se dva bajta umjesto tri, a osim 
vrijednosti za frekveneije nota i 
njihova trajanja raspolaie se i sa 
viSe instrumenata. 


• 

Na kraju moramo napomenuti 
da u ovakvom jednom filanku nije 
bilo mogufie opisati ba§ sve mo- 
gufinosti SID Cipa. Nekih mogufi- 
nosti, kao Ito su medusobna stn- 
hronizaeija kanala, Bltriranje, re- 
zonaneija itd, nismo se ni dotakli, 
ali je date, vjerovatno. dovoljno 
informadja za pisanje vlastite mu- 
zike. Sto se tifie vrijednosti koje su 
potrebne da dobijete baS tafino od- 
redeni instrument, zavrSifiemo 
tekst jednom rljefiju s njegovog po- 
fietka: cksperimentirajtel 

O Nenad Crnko 


40 


SVET KOMPJUTERA / JUL- AVGUST '89. 


C-64 i CP/M - razmena podataka 



Procitali ste tekst 
„Razmena podataka na 
relaciji C64, Cl 28, 

CP/M I MSDOS" iz 
jednog od prosiih 
bro/eva, otkucali 
prilozeni program i 
preneli datoteke iz 
CBM formata u CP/M. 

A programe? Da It ih 
treba prekucavati? 

Odmah da damo odgovor - NE! 
Nije neophodno da prekucavate 
programe da bistc ih mogli starto- 
vati u MBASIC-u koji radi pod 
operaiivnim sistemom CP/M. Za 
to postoji na£in koji (x vam se u 
prvom trcnulku uiiniti kompliko- 
vanim, ali posle svega dva-tri pre- 
neta prograrna. poicdete da sas- 
vim automatski obavljaie ovaj po- 
sao. 

Najpre da objasnimo zaSto je 
uopSte potreban prenos program 
iz CBM formata u CP/M. Napisaii 
ste, na primer, program za prav- 
Ijenje skracenih sistcma za loto. 
^ogram lepo radi. Zadovoljni ste 
kombinacijama kojc on daje, ali 
koliko vremena mu treba da izra- 
di te kombinacije? Verovatno vi§c 
od jednog sata. Hi uzmimo drugi 
primer. Napravili ste program koji 
vr$i neka numeriSka izra&unava- 
nja. Poznato je da se bejzik koji se 
ugraduje u Commodore raCunare 
odlikuje slabom tai^oS^u, te sc 
gre§ka vrlo brzo nagomilava. Sve 
ove mane (spori rad i nedopustivo 
niska lainostj lako se izbcgavaju 
radom u Microsoft-ovom bejziku 
koji radi pod CP/M operativnim 
sistemom. MBASIC se odlikuje 
vrlo brzim radom, naroCilo ako se 
program kompajlira upotrebom 
kompajlera koji jc sastavni deo pa- 
keta, kao i velikom ta(no$du, ako 
se koriste promenljive dvostruke 
taCnosti. 

Ideja prenosa prograrna je preu- 
zeta iz knjige .C128 programming 
secrets", gde pi5e da treba uraditi 
slede^e (pretpostavimo da ielimo 
program snimljen na disketi pod 
imenom .PROGRAM' da prcnese- 
mo u CP/M): 

1. UCitali program u memoriju 
naredbom: BLOAD .PROGRAM", 
Bl. P7168 

2. Upotrebom ugradenog moni- 
tor pr^ama nati krajnju adresu 
prograrna (u heksadecimalpom 
sistcmu) i nju zapisati. 


3. Naredbom BOOT slartovati 
CP/M. 

4. Dva puta otkucali SAVE i od- 
govoriti na postavijena pitanja s 
tim da jc poietna adresa SICOO, a 
krajnja ona koju smo zapisali u 
taiki 2. 

Krcnlmo redom. Uiitajmo pro- 
gram u memoriju racunara luko 
je opisano u laCki 1. Pritiskamo 
funkcijski taster F8 i ulazimo u 
monitor program. Kucamo nared- 
bu za pregled memorije M ICOO i 
raCunar nam ispisuje sadrzaj me- 
morije od adrese SlCOO. Ali kako 
pronaci kraj prograrna? Nigde sc 
ne ispisuju ^jzik naredbe kao §to 
su PRINT. INPUT, GOSUB itd. 
kao ni linijski brojevi. Ncma dru- 
gc nego tratiti tri uzastopna bajta 
sa vredno§cu 0 koji oznacavaju 
kraj prograrna. Hi izaii iz monito- 
ra i izlistati program i zapamtiti 
par poslednjin linija u programu i 
onda pokuSali da sc iz monitora 
one nekako deSffruju. Ako smo us- 
peli da nekako pronademo kraj 
prograrna, potrebno je zapisati 
njegovu adresu u heksadecimal- 
nom formatu (za svaki sluiaj, 
moze i malo veda adresa). 

Sada u disk drajv slavijamo dis- 
ketu sa operativnim sistemom 
CP/M 1 kucamo naredbu BOOT 
da bismo siartovali CP/M. Po do- 
bijanju poznatog prompta, kuca- 
mo SAVE, zatim ponovo SAVE. 
Ratunar nas pita za ime pod ko- 
jim de se izvrSitl snimanje {na pri- 
mer .PROGRAM. BAS"), pocetnu 
adresu (ICOO) i krajnju adresu 
(uncsemo vrednost koju smo zapi- 
salt u tadki 2). 

Ovim smo zavrSili prenos pro- 
grama iz CBM formata u CP/M. 

Otkucajmo TYPE PROGRAM. 
BAS da pogledamo §ta smo uradi- 
li. Dobili smo gomilu,. naizgled. 
bezveznih znakova. koj^ su uz to 
svi u jednoj liniji tako aa je nemo- 
gude prcpoznati podetni program. 
Nigde sc ne pojavljuju bcjziK na- 
redbe. ncma maiematidkih opera- 
tora 1^0 ni linijskih brojeva. 

Zastanimo za trenutak i pMsc- 
timo se tako Commodore vrSi me- 
morisanje programske linije. 

Programsta linija koja sc ire- 
nutno kuca smeSta se u bafer sve 
do pritista na RETURN. Tada stu- 
pa na scenu potprogram iz bejzik 
ROM-a koji vrSi tokenizaeiju. 
Prvo se postavi adresa sledede bej- 
zik linije. To je dvobajlna adresa 
pomocu koje interpreter zna gde 
se nalazi sl^eca bejzik linija. Za- 
tim se linijski broj pakuje u. tako- 



de. dva bajta, u standardnom for 
malu: prvo niii, pa potom viSi 
bajt. Potom sc prelazi na obradu 
samog teksta u okviru linije, Sve 
sluzbene redi bejzita kao i sve ma- 
temalidke operaeije imaju svoj 
kod, tako da se zamenjuju jednim 
bajtom. Tako je. na primer, token 
naredbe STOP 144. za NEXT jc 
130 itd. Time sc dobijaju dve stva 
ri; §tcdi se memorijski prostor, a 
ujedno se dobija i na brzini izvr§a- 
vanja prograrna. Na kraju se stav- 
Ija jedan bajl sa vrednoScu 0 da bi 
se oznatio kraj linije. 

Sada je jasno zbe^ dega se nije 
dobio smislcni bejzik program, 
vec gomila nerazumljivih znako- 
va. Kako natcrati radunar da prili- 
kom prenoSenja prograrna tokene 
bejzik naredbi vrati u tekst. da se 
linijski brojevi pritazu onako ka- 
ko su bill i olkucani, a da se izbeg- 
ne adresa sledede bejzik linije? Re- 
§enje se odmah namece; komanda 
LIST. Prilikom listanja svi sc ovi 
zahtevi ispunjavaju, u sia smo se 
mnogo puta do sada uverili lista- 
judi programe na ekranu ili §tam- 
padu. Samo. kako program, koji je 
u memoriji tokenizovan, da se 
nade u memoriji isto onako kao i 
kad sc lista na ekranu ili Stampa- 
du? 

Podsetimo se za trenutak tako 
se program lista na Stampadu. Ol- 
kucamo: 

OPEN 19.4:CMD 19:IJST 
i sadetamo da Stampad obavi svoj 
posao. Potom sledi PRINT # 19: 
CLOSE 19 

Broj 4 oznadava o kom sc urc- 
daju radi (Stampad), a broj 19 vezu 
pomodu koje komuniciramo sa 
§tampadem. 

Probajmo da procram .izlista- 
mo' na disku na slededi nacin: 

OPEN 19.8.8, .PROGRAM.LST, 
P. W": CMD 19; LIST i tada se 
disk' zaustavi: 

PRINT* 19;CLOSE 19 

Ovaj nadin daje jo§ jednu pred- 
nost. Kraj prograrna se vrlo lako 
nalazi po tome Sto je na njegovom 
kraju (fodato jedno .READY.". 

Ako bismo sada probali da pre- 
ncsemo ovako izlistan program, 
odekivalo bi nas joS jedno razoda- 
renje. Dodu§e, dobili smo i linijskc 


brojeve i bejzik naredbe, ali su 
one i daljc u jednom redu. Sada je 
pravi trenutak da se objasni za$to 
sc prilikom otvaranja veze prepo- 
ruduje da se upotrcbljavaju brojevi 
manji od 128. Ukoliko otvorimo 
vezu sa brojem manjim od 128, 
onda se za taaj reda Salju kodovi 
13ilO<CR> <LF>.Commo- 
doreov bejzik oznadava kraj reda 
sa <CR>, dok se u CP/M-u ko- 
risti kombineija <CR> <LF>. 
RcSenje se samo namece; umesto 
da otvorimo vezu sa brojem 19, 
otvoridemo sa nekim brojem ve- 
dim od 128. Sada se program ko- 
reklno prenosi. 

Ponovimo jo§ jednom ceo po- 
stupak: 

1. Uditamo program u memori- 
ju racunara sa DLOAD .PRO- 
GRAM" 

2. Otkucamo: OPEN 

130,8,8,.PROGRAM.LST.P,W" 

3. Po zavrSetku otkucamo PRI- 
NT# 130:CLOSE 130 

4. Uditamo ovako izlistan pro- 
gram sa BLOAD „PRO- 
GRAM.LSr.BI,P7168 

5. Upotrebom monitora {F8 pa 
M IICOO) pronadi kraj prograrna 
koji se prepoznaje po .READY," i 
zapisati adresu u heksadecimai- 
nom sistemu. 

6. Staviti sistemsku disketu i na- 
rcbom BOOT startovati CP/M 

7. Otkucatl SAVE 

8. Otkucati SAVE i odgovoriti 
na postavijena pitanja. Ime pro- 
grama neka obavezno ima nasta- 
vak .BAS, podetna adresa je ICOO, 
a krajnja ona koju smo zapisali. 

Sada startujmo WordStar i do- 
tcrajmo program. Obradu treba 
vrSiti u ne dokumenl formatu, Po- 
stavimo kursor na kraj poslednje 
bejzik linije i obriSimo sve §to stoji 
iza njc. Ovaj viSak nastaje zbog na- 
dina rada naredbe SAVE kojom 
smo snimili program u CP/M-u. 
Osim ovoga, potrebno je ispraviti i 
neke naredbe (naredl^ za rad sa 
datotekama, naredbe za rad sa 
Stampadem) kao i razdvojiti na- 
redbe jednim praznim mestom od 
argumenta (npr. mora se pisati 
GOTO 500, GOSUB 2150 itd). 

Postoji mogudnost da sc javi 
problem ukoliko se prilikom 
.podizanja" sistema korisli .PRO- 
FILE.SUB". Naime, tada treba po- 
vedati adresu u ladki 4 (samim tim 
sc menja podetna adresa prilikom 
koriSdenja SAVE naredbe) prema 
duiini prograrna koji se koriste 
prilikom starlovanja CP/M-a. 

O Aieksandar Razumenid 


SVET KOMPJUTERA / JUL- AVGUST '89. 


41 




KOMPJUTERI * KOMUNIKAClJE * APLIKAClJE 



Zastupnik Mmhenskog sajms u JugosiavifI; 

** marketing i ekonomsku propagandu 
41000 ZAGREB. TRG REPUBLIKE S * 

Telefoni: 041/421-322. 276-037 
Telex; 21663 VU OZEHA i; . 

Telefax; 041/273-590 


Computer und Kommunikafion 
lUnternotionole Forhmesse und 
Internationoler Kongress 
Munthen, 16-20 Oktober 1989 


013 lews es preostavlia novllele iz kompju- 
tetske i komunikscione tehnike. MeSunafodni 
situini sajam sa kongresom nezaobilazno (a 
meslo za celokupnu AOP indusWJu. 0*ogo- 
diSnji sajam ima moto .Kompjuteri - komunl* 
kaclja - aplikactja" VlaokokvaWikovani atrui- 
nfaci, rukovodfoci firmi, disirlbulari, kupcj I 
OEM-blznJarbfim iz cdlog svata irdormisada at 
u Minbenb o aavramanoj informaciopdj tahidci 
i nj«no) pdmsrt - uapesta>i|Bju«i konlakla i 
sklapatuci postoye. Mm od 15000 Iziaam iz 
ceiog svata lb oOakufa. 

A»m: Muaclienaf Uesm und AMtMm- 
rtsttraH ikSH liQtttacIi li 10 il. #■ 
t^lUKlt-ToMen nn S1.074. 

ifMOW#, TaWfcv‘ 





Kako to izgieda na 
Atariju... 

Na raspolaganju imalc iiCani 
model kocke. sa kojim moiete ra- 
diti §ta god hotctc. Rotacija je, da 
se podsetimo obrtanje tela oko 
jedne od tri koordinatne ose, dok 
je translacija pomeranje tela duz 
osa (x. y. z). Formule su sledete: 

- Za rotaciju oko Z-ose: 

X - cos(i) • X - sin(i) ■ Y. 

Y - sin(i) • X + cos(i) • Y, 

Z - Z. 

Za rotaciju oko Y*ose: 

X - cos(j) • X + sin(j) • Z. 

Y - Y. 

Z - - sin(j) • X + cos(j) • 1- 
■ Za rotaciju oko X-osc: 

X =■ X 

Y - cos(k) ■ Y - sin(k) • Z, 

Z - sin(k) Y + cos(k) Z. 

Promenijiva i oznaCava ugao 
koji zaklapa taJka u (x, y)-koordi- 
natnom sistemu sa x-osom, j u (x, 
z)-sisteiiiu. Uglovi su u radijanima 
(1 stepen — 0,017453 rad.). 

Formule za translaciju: 

X - X + Mx, Y - Y + My, 
Z - Z + Mz 

gde su Mx, My i Mz rastojanja 
dui osa u odnosu na koordinalni 
poOetak. U datoteci se nalaze troj- 
ke koordinata za temena kocke. 
Ako usporite program videOete 
naJin crtanja. Po§to Y osa kontro- 
li§e rastojanje imedu posmatrai- 
vog oka i objekta (kocke). My ie 
definisano kao 1000, 5to znaSi da 
je kocka udaljena 1000 jedinica od 
oka. Za My - 0 dobili biste po- 
gled iz centra kocke! 

Ugaono izobliCenjc: 

Promenijiva D predstavija fik- 
tivnu razdaijinu izmedu posmal- 


Verovatno ste viSe puta poieleli 
da prikaiete neko telo u kosoj 
projekciji Hi perspektivi, 
pomerate ga Hi rotirate, ah vam 
je aedostajaio ono Sto se strucno 
zove „matematicki aparat . 
Dajemo potrebne matemaUcke 
jednacine, a uz njih i pcograme 
za Spectrum i Atari ST. 


rata i slike na ekranu. Ne treba je 
poraeSati sa My, koje predstavija 
razdaijinu izmedu posmatraca i 
objekta. Promena varijable D ie 
promeniti i ugao pod kojim vidi 
mo sliku na ekranu. Kretanje mo 
ie biti primeteno u rasponu « 
180 siepeni. Medutim, za praktii 
ne potrebe obekti koji padaju iz 
van raspona od 60 stcpeni su ne 
prepoznatljivi. Prostije reCeno 
ako je oko suviSe blizu objektu. re 
zultujuii crtez ie biti izoblicen, 
Slobodni ste da probate razne 
vrednosti svih promcnljivih u cilju 
razumevanja njihovog dejstva. 

3d'formule u programu su uni- 
verzalnc i mogu poloetati bilo koji 
objekat u prostoru za koji mu da- 
mo koordinate. Ctanje lipa taCka 
po laCka mnogo je s|:»ro. Zato pr- 
bajte prvo da uprostite svoj obje- 
kat na osnovne grafitke elemente 
(linija, elipsa, krug...}. i tako dobi- 
jete loptu. valjak itd. 

Program moze posluiiti kao os- 
nova za mnogo kompleksnije pro- 
jckte (CAD, arhitekturalni prikaz 
kuie, slmulacija letenja. animaci- 
ja). Napisan je na OMIKRON BA- 


SlC-u. Moze sc dosta ubrzati ko- 
mandom BITBLT. uz odgovaraju- 
ii utro^k mcmorije. Potrebna 
vam je samo maSta ji ATARI ST, 
da budemo realni). Sto se tiCe al- 
goritma za skrivanie linija koje ne 
bi trebalo da se vide, o tome dnigi 
put. 

... a kako na Spectrumu 

Vail ista teorija 1 formule tao 
za program na ATARI-ju. Zadrza- 
iemo se samo na razlikama. Pro- 
gram je veCim delom napisan na- 
maSinskom jeziku_za Spectrum i 
moie da posluii kao debar argu- 
ment za prelazak na ATARI, let se 
na Atariju izvrSava brie bak i u 
BASlC-u. MaSinski kod je dugaSak 
574 bajla i prostire se do kraja 
RAM-a. Sastoji se iz dva dela. Prvi 
se nalazi na 64961 1 ima funkciju 
da skanira sliku na ekranu taSku 
po tajku. Svaka tacka zauima u 
datoteci 3 bajta (X, Y, Z - koordi- 
nala). Y - koordinata pokazuje 
udaljenost taike od centra koor- 
dijnatnog sistema (pozitivni kraj je 
ka oku) i inicijalno je 0, Sto ne 


znaii da je posle ne moiete me- 
njati za dobijanje raznih efekata. 
Drug! deo ptograma nalazi se od 
adrese 65042 i on radi animaeiju. 
Koristi Spectrumov kalkulator, 
gde unekoliko leii i razlog sporos- 
ti programa. Ipak, bio bi 1 sporiji 
da nisu koriSdene sopstvene rutine 
za rad sa stekom kao i mogo bria 
PLOT rutina. Program ne prijav- 
Ijuje gieSku kada slika izade iz ek- 
rana. 

Datoteka sa koordinatama taca- 
ka podinje od 25000 (ostavljen ie 
prostor za BASIC i STACK) i ide 
do 64961, Sto je i previSe s obzi- 
rom na brzinu. Za ertanje 687 ta- 
daka potrebno je oko 27 sekundi. 
Inade, u datoteku se smeStaju bro- 
jevi u opsegu {— 127, + 127). Sed- 
mi bit predstavija znak broja (1 |e 
za negativne brojeve). BASIC je is- 
koriSden za komotno menjanje 
promenljivih koje koristi maSina. 
MaSinski program ih dita iz bloka 
BASlC-varijabii, A, B i C su ekvi- 
valentne varijablama i, j i k u pro- 
gramu za ATARI, a X, Y i Z su isto 
Sto i Mx, My i Mz. 

U datom BASIC-u menja se sa- 
mo A, Sto izaziva rotiranje slike 
ulevo za po 15 stepeni. Probajte 
da menjate i estate promenljive. 

Program ponovo startujete od 
linije broj 10. Ako Mite da .sninrii- 
te' neku drugu sliku onda piyo iz- 
menite linije od 100 nadalje i star- 
tujte program sa RUN 3. Da biste 
zaista ncSto i videli od animaeije, 
ideja je da animate samo .prozor" 
video-memorije u kojem je slika, 1 
da kasnije, iz maSinca, redom iz- 
bacujete slike na ekran. To je, na- 
ravno, ved druga prida. 


USTING 1 

Program za 3D rotaciju i translaciju kocke na- 
pisan u Omicron BAsIC-u za Atari ST 

lae PRINT CHRStaZ):"!-. 

110 OOSUB Peraoatri 
120 COSUB Datotalea 

150 FOR P»1 TO 00; Cl.3 :l!«If» 136 Jt«Jl 
-,l36iK».K!-.l36;Myt«Myl-10; OOSUB 250. 
NSXT P 
160 END 

180 READ X!.Y«,Z'; OOSUB 200; DRAM Sxl.S 
yl • FOR T»1 TO 0;Dx!«Sxt .DyUSyf . READ X 
! .Yf ,2! ; COSUB 200 DRAW DxJ .Dyt TO Sx t . 
Sy' NEXT T 

190 FOR S-1 TO 3; READ Xl.Yf.Zt- OOSUB 2 
00. DRAW Sxl .Syt :Dx!*Sx! .Dyf»Syt ; READ X 
r.YI.ZJ: COSUB 200; DRAW Dxl.Dy! TO Sx f . 
Syr : NEXT S RETURN 

200 XaUCrlfX'-Srll'YI : Yaf .Sri MXr ♦Crl ' 
•yr xr.Cr2r*Xar*Sr2!’Z! tZal.Cr2l"Z!-Sr2’ 


•Xa » ; Y ! -Cr3 f ' Ya • -Sr3r 'Zat ^2 ’ -Sr3 ! 'Ya I .Cr 
31 ‘Zar tXr.XI .Mxl Yf .Y?*My ! 2!*2* 

.320*0' 'xr /Yf :Sy'.200*D1 'Zl/Yf - RETURN 

2;0-PT.«RtTi^^ . 1 1 .5 - saaia - J I -6 . 2831 

oTki.5 08310 Mx’.0;Myl.l000 Ms’.0 
221 RETURN ' 

“S'”*"'*"* nXTX .3C,-3«.3a.3..-30 38 3 

0 30 . 30 . -30 . >0 • 30 . - 30 . - 30 . 30 . - 3® • * 3® 1 - 3® 

30 -30.-30.30.30,-30.-30.30.-30. -3®- *3« 
.-30.30.-30.30.30: -30 , -30 .30.30.30.30.3® 

-30.-30.30.30.-30.30.-30 . _ 

250 Sri*. SlNdJ^Cnt- 

N(jr)iCr2r. COStJIJ Sr31» SIN{K.) Cr3-- 

COS(K!>: OOSUB 160. RESTORE RETURN I 


LISTING 2 

Program za unoSenjc maSinskog dela pr^a- 
ma za rotaciju i translaciju, verzija za Spec- 


irum. Otkncajte ga, startuje sa RUN 1 sledite 
upulstva. Uz pomoi ovog programa unos> sc 
maSinac sa listinga 3. 

10 POKE 236S8.0t BORDER 0: INK 
7 1 PAPER 0* BRIGHT It CLS 
15 DIM «® ( 1 »31 ) 

20 PRINT AT 0 , 0 r‘DECLOADeR by 
DESTROYER 1987-99." 

25 INPUT "Startna adra^a j* . I 

26 IF »tart<0 OR Btart>65535 T 

PRINT 'i flash 11" » ERR 

SO TO 25 

J0 PRINT • ■ " • St.rto. 8dr8» 

J. ", FLASH Il.tart 
80 PRINT ■ • Z* ET'd 

", FLASH l,"aUIT" 


HEN 

OR 


43 


SVET KOMPJUTERA / JUL- AVGUST '89. 



SERVIS 


45 BEEP .3,1 

50 PRINT AT 21,0; j FOR a*l TO 
24 » POKE 23692,255: BEEP .03,4: 
PRINT : NEXT « 

55 LET adr«sa«start 
60 PRINT ’■Tr»nutna adresa je " 
; FLASH l{adr»sa;' 

65 POKE 23692,255: BEEP .2,4: 
INPUT "PODACI za ovu adresu sut" 
LINE a«(l) 

60 IF a*(l)(l TO 4)a'’OUIT" THE 
N GO TO 200 

70 FOR a«4 TO 31 STEP 4: IF a* 
(l){a TO a)-" '• OR a*(l)(a TO a> 
OR aS{l)(a TO a)-"." THEN 
NEXT a: GO TO 60 

75 BEEP .5,10: PRINT FLASH 
1 ; “ ERROR : GO TO 60 

80 FOR a«l TO 31 STEP 4: FOR b 
■0 TO 2: IF a«(l)(a*b TO a*b)>'*9 
■■ OR a*(l)(a+b TO a+b)<"0" THEN 
GO TO 75 

85 NEXT bt NEXT a 
90 FOR a»l TO 31 STEP 4: POKE 
adr#sa,VAL a*(l)(a TO a+2)i LET 
adresa«adrcsa-*-l : NEXT a 
100 PRINT a«(l)': GO TO 60 
200 DIM f*(l,10)i PRINT -“SAVIN 
6''-| INPUT "FILENAME "jF*!!): SA 
VE F»(l)CODE start, aDR»*a-start* 
8: PRINT ■■■VERIFVi VERIFY f*tl) 
CODE start: PRINT '"VERIFY O.K." 

: STOP 


USTING 3 

MaSinski deo Spectrum verzijc programa za 
3b rotaciju i translaciju. Unosi se uz pomoc 
loadera $a iistinga 2 . 


64961 I 01 7, 000, 000, 033, 097^ 03^^ 5 
64969 1 014, 000 .229,197.205.170.034,071 
64977: 004.126,007,016,253,230,001 , 194 
64985: 226,253,193,205.007.254.195,204 
64993 : 253 ,193, 225 ,121,2l4,i27,2i0, 238 
65001 s 255,237.068,203,255.119,035,054 
65009: 000,035,062,088,144,210,253,253 
65017: 237 . 068 , 203,255 ,119, 035 , 229,019 
65025: 705.007,254,195.204,253,012, 192 
65033: 005, 192,237,083,254,255,209,209 
65041 1 201,205,017,255.201,033,168,097 
6 5049 : 237 ,075.254,255,197. 229 . 205 , 057 
65057: 254,205,101,255,254.000,194.045 
65065: 254,205.105.255,225,035,035,035 
65073: 193,011 , 120,177,200,195,029,254 
65081 : 205,061,255.205,061,255,035,205 
65089: 061,255,229.239.061 .225,004,001 
65097: 06 1>, 224 ,004 .015,001 ,061 ,225,004 
65105 : 056 . 225,205 , 061 , 255 , 229 , 239,061 
65113: 224 ,004,003,049,227.004,056,225 
65121 : 035.205,061 ,253,229,239.061,226 
65129: 004,015,056,042.075.092.001,019 
65137: 000.009.205,152,255,239,061,015 
65145: 056,017.239,255.205,166,255,239 
651 53: 226 . 004 , 027,056 . 225.205.061 , 235 
65161 1 259 , 061 , 227 . 004 , 015,056 . 017 , 244 
65169: 255,205, 166,255,239,049,228,004 
63177: 056,033,244,255,205,152,255,239 
65185: 229,004,013,056.042,075,092,001 
65193: 031 .000,009,205, 132,255,239,061 
65201 : 015,056.017,249,255.205, 166,255 
65209 : 033 . 244 , 235 . 205 ,152, 255 , 239,228 
65217: 004,027,001.229,004,015.056,042 
65225: 075,092,001 ,025,000,009,205,152 
bS23Si 255.239.061,015,049,056,033,249 
65241 : 255 , 205,1 52 , 255,033 , 234 , 253,205 
65249: 132,255,239,061 ,004,001 ,005,032 
65257: 055,046,015,224,001 ,039,001 , 192 
63265: 002.001 .056.033.239,255,205, 152 
65273: 255,033,234,255.205,152,255,239 
65281 : 061 , 004 . 001 , 005 , 052 , 055,126 , 01 5 

I . 65209: 224,001,039,001,192,002,056,201 
65297: 042,075,092,035,205,132,235,035 
65305: 205,132,255,035,203.152,255,239 
65313: 049,032,197.002,031,196.002,049 
j 65321: 032,195.002.031,001,049,032, 001 


65329 : 031 , 192 , 002 . 193 , 002 , 194 , 002,056 
65337 : 205 . 022 . 234 , 201 , 229 , 126 , 033,230 
65345 : 255 , 203 , 127 , 202 , 090 , 235 , 034,255 
65353 : 203 , 191 , 237 , 068 , 035 . 119 . 035,034 
63361 : 255 , 033 , 229 , 253 , 203 , 152 , 255,225 

65369; 201 ,054,000.035,119,035,054.000 
65377: 033,229,255,203,152.235,223,201 
65385: 121,230,192,031 .055.031 .015,169 
63393: 230,248,169,103,120,007,007,007 
65401 : 169,230,199,169,007,007,111 ,175 
65409: 203,036,031,203,056,031,203.056 
65417: 031,031,031,214,056,237,068,246 
65425 : 198 , 050 . 150,255 , 203,246 , 201 , 237 
65433: 091 , 101 , 092,001 . 005 , 000.237 , 1 76 
65441 1 237,083, 101,092,201 ,042, 101 ,092 
65449: 001 ,005,000,173,237,066.034,101 
65457: 092,237,176,201,042,101,092.043 
65465: 043.126,254,000, 194,220,255,043 
65473: 070,043,126,234,000,194,220,255 
63481: 043,043,043,126.254.000, 194,220 
65489: 255,043,070,062,191 , 185,218,220 
65497: 235,043,126,245, 197,239,002,002 
65505: 056,193,241,201 ,000,000,013,000 
6351 3 I 000 . 000 . 00O ,144. 001 , 000 ,134,111 
6S521: 005,216,252, 132,080.000,000,000 
63529 : 132. 080 . 000 . 000 , 000 ,175. 002 . 000 

LISTING 4 

BASIC deo Spectrum verzijc programa za 3D 
rotaciju i translaciju. Treba ga otkucatl i sni- 
miti ispred maiinsko^ dela programa. Uiitajte 
ga. startujte sa RUN i on 6e prvo uCitati ma$i- 
nac, a zatim zapodeti sa dcmonstracijom. 

1 CLEAR 24999 

2 LOAD ‘’SHEET_F1.C"C0DE 64961 

3 CLS : GO SUB 100: RANDOMIZE 
USR 64961 

10 LET A=2*PI: LET B«2»PIj LET 
C«2«PIi LET X«0j LET Y»300: LET 
Z»0 

20 LET A«A-.2616t CLS s BEEP . 
1,10: RANDOMIZE USR 65042: BEEP 
.1,10: PAUSE 0: 60 TO 20 
100 PLOT 60,100: DRAW 136,0: DR 
AW 0,-25: DRAW -136,0: DRAW 0,25 
110 PRINT AT 10,8; "YOU ARE WATC 
HING";AT I 1 , 11 ; "SD-GRAPHIC" t RET 
URN 

O Milorad 2ivanovic 


AMSTRAD 

Change V 2.7 

Menjanje poruka na Amstradu £esto je vrlo 
zamoran posao. To podrazumeva obavezno 
koriSienje COPY programa (radi vitalnih adre- 
sa i duzine). zatim baratanje maSincem i sas- 
tavijanje posebnog loadera (ako je program is- 
pod adrese SOO) a nije zanemarljiva ni detaljna 
obrada ASCII koda j njegovo menjanje sporlm 
poukovanjem. 

Change 2.7 je program kojim sve obavljate 
automatski. Napisan je za CPC464 ail uz male 
izmene u liniji 2 radi i na 6128. Program koji 
menjate mora biti kompleino u maSinskom je- 
ziku (bez loadera i u jednom delu). Sve nove 
igre su snimljene na ovaj na^in. pa $to se tiCe 
toga nedetc imati problema. leljcnu igru uCi- 
tavate odmah po startovanju programa bez 
obzira na njenu startnu adresu (uiitava se na 
2000). Zatim sledi glavni dec: izmena poruka 
0 programu. 


Na ekranu se otvara prozor duzine 60 ka- 
raktera u kome mozetc pregledati program u 
ASCII formi. Verovatno znate da moiete me- 
njati samo smislenc peruke, one koje se pojav- 
ljuju za vremc izvodenja, a nc i ma^inski deo 
igre. 

Komande su sledece: 

Z - 80 bajtova ulevo; 

X - 80 bajtova udesno; 

7 i 9 (numcriCka tastatura) - po 20 bajtova ule- 
vo i udesno; 

Kursorski taster! za levo i desno - po 1 bajt u 
oba smera. 

Kada naidete na poruku za menjanje, ko- 
mandnim tasterima dovedite je do samog le- 
vog niba prozora. Tada pritisnite COPY i is- 
pod 6e se pojaviti novi prozor u kome upisuje- 
te novi tekst. Naravno, tekst ne sme biti duii 
od postojeceg. a ako je kraci ostatak ispunitc 
blanko znacima, 

Mokte i pretraiivaii tekst. Pritiskom na 
CLR u pomo^ni prozor unesite prva 2 slova 
poruke za koju ste sigurni da $e nalazi u pro- 
gramu. Npr. za GAME OVER pritisnite CLR. 
unesite GA i sacekajte. Kada program nade 
poruku bi^ete obave^leni zvu£nim signalom, a 
pokazivaC £e se' zaustaviri na poruci koju od- 
mah zatim sa COPY roozete izmeniti. 

Kada izmenite sve §to ?.eiilc pritisnite DEL 
za snimanje. Snimanjc se vr§i brzinom od 2000 
bauda na kasetu. Snimljeni program se udta- 
va iz dva dela; ma$insid loader i program u 
obliku hcaderless bloka. To je najbrzi mogudi 
nabin snimanja programa. a i efektan je. 

Naravno. izmenjenl program bez problema 
uCitavate obiCnom RUN" naredbom, pa vam 
Change 2.7 moie poslu?.tti i kao COPY pro- 
gram. 


1 MOOe 2»0PENOliT““»hEI1ORV 1999* LOAD" 20 
00 

2 L*l>eEK<47266>:Li>PEEK(47265):D>PeEK(47 
269 > : D I -PEEK (47268) * S-PEEK ( 47271 > s SI -PEE 
K (47270) I B-PEEK (47260) SCO2000: I-D«2S6«-Dl 
! tF I>41500 T)«N PRINT“Too lonq'-iRUN 

3 JF 8>1 THEN L-L-8* 8*8- 1 : OOTO 3 

4 WINDOW 60. 1. 14., 14: IF INKEV(8>*0 THEN C 
•C-l 

5 IF INKEY(ie)*0 THEN C-C-20 

6 IF INKEY(16)-0 THEN 21 

7 IF lNKEY(71)>e THEN C-C-e« 

8 IF INKEY(3>-0 THEN C*C4-2e 

9 IF tNKEY(63)*e THEN 

10 IF IM<EY(79)*0 THEN 18 
It IF INKEY(t)*ie THEN C-C«^l 

12 IF CNKEY(9>-0 THEN 16 

13 FOR A-0 TO 79:F-PEEK(C^A) : IF F<32 THE 
N PRINT- .“} :60T0 15 

14 PRINT CHR*(F)i 

15 NEXTtCM.L 1,8818:6010 4 

16 WINDOW 80. I . 16. 16:LINE INPUT A*tl>LEN 
(A»)»FOR A-0 TO Z-liZ2-A»li2*»MID»(A*.A* 
1. l>iZl-ASC(Z«)tPOKE C'*A.ZltNEXT:CLS>GOT 
0 4 

17 0-LEN(A«) IFOR A-0 TO 0- 1 i D2-A-»l : 0«-Kl 
D*<A«.A>1. 1) :01-ASC(D«) (POKE C«A.D1(NEXT 
:WINDOW 80. 1, 14. 14:60SU8 ISiRETURN 

18 CLS:f1-4390etPOK£ n.ti2ltP0KE H+l.LUPO 
KE m2.LtP0K£ H^S.tclllPOKE H»4.0llPOKE H 
«S.D:POKE tl»6,«i3E:PO:E H+7.I.I6 

19 POKE n«d.«tCD:POKE H«9>6AltP0K£ H*t0.t. 
BC:POKE N«11.1K:3:P0KE N*12,8HP0KE M*i3. 
S: INPUT I«:SPEEO WRITE ItSAVE I«. 8. 43900 
. 100.43900 

20 W-512tOUT W.tFFiPOKE n«t.&D0tPOKE n»2 
,7iPOKE M*9.l.9e»P0KE M+U . I.C9: : CALL MiOU 
T W.OtRUN 

21 WINDOW 80. 1. 16. 16ILINE INPUT 8*:81»-R 
t6HT«(BC. 1 ):B«-LEFT«(B». 1) «FOR 8-C TO 42 
00O:F-PEEK (8) tFl-PEEK (8^1 > i IF CHR*(F>-e« 

AND CHR«(Fl>eBl« THEN PRINT C)(R«(7)iOB 
:60T0 4 

22 NEXTtGOTO 4 

O Ivan Cvetkovii 


\ 


4 

\ 


I 


* 

» 


+1 


SVET KOMPJUTERA / JUL- AVGUST 'S9. 


JUGOSLAVUA 








GO na komp 



Ako dosad niste Culi sta je to GO. sada 
je prilika. GO je stara misaona igra jed- 
nostavnih pravila i velikih mogucnosli da 
sc Covek iskazc. Ovo nam potvrduje i 
podatak da je tajvanska kompjutcrska 
kompanija ..MULTITECH" objavila oglas 
koji jc pravi reazov za sve koji se have 
kompjuterima. Nudi se milion dolara 
onome ko napravi program za igru GO, 
za bilo koji kompjuter, kojim bi se pobe- 
dio juniorski prvak Tajvana. Konkurs te 
biti otvoren 2001. godine. Nczvanicno 
smo saznali da su i ameridke kompanijc 
zainteresovane za ovakav program. I one 
su raspisale nagradu od milion dolara, 
plus milion i dvesta hiljada dolara za ot- 
kup tog programa od autora. 

Ovo je, izgleda. dovoljan razlog za svc 
one koji su posle Cltanja ovih redova du- 
boko udahnuli, da bar nauCe pravila ove 
igrc. 

Ako ste pomislili da programi za GO 
dosad nisu ugledali svetlosl dana, varate 
se. Prvi program! su predstavljeni Siroj 
javnosti 1986. godine, na GO prvenstvu 
Evrope u BudimpcSti, a zatim svake godi- 
ne u drugoj zemlji, da bi ove godine GO 
prvenstvo Evrope i evropski GO kongres 
Dili odriani u na§oj zemlji. Grad domaCin 
je Ni§. To je razlog vi§e da pokuSamo da 
na ..naSem" lerenu pokaicmo Sta znamo. 
a ko zna, moida i ^uberemo" glavnu na 
gradu od milion dolara. 

Tcrmin odrzavanja prvenstva Evrope 
je 23. Vll - 5. VIII 1989. godine. 

Elektronska industrija sa svojim fabri- 
kama raCunskih maSina i EMIONEY* 
WELL sistcma omoguciCe sve neophodne 
uslove da se, u saradnji sa stru^njacima 
sa Elektronskog fakulteta. uspcSno orga- 
nizuje nadmetanje GO programa. 


Jugoslovcm ni dosad nisu bili nepozna- 
ti u ovoj oblasti GO-a. Z. Mutalxliija iz 
Rijeke, najuspeSniji jugoslovenski igraC, 
poznat je u Evropi kao vrsni programer. 
Njegov program za raCunar APPLE Ilx 
mo2e se dobili preko GK ^Student" iz Ri-. 
jekc. Beogradanin A. Kabiljo ima pro- 
gram za Spectrum 48. GO program za 
Commodore 64 koji obuhvata Skolu 
GO-a moie sc nabaviti u Ni§u. 


Na prvenstvu u Ni§u su predvidenc i 
lepe nagradc za najbolje programe. Samo 
prvo mesto donosi 8000 maraka. 

U Beogradu postoji GO klub ..Milentijc 
Popovie" koji radi utorkom od 19 do 22 
Casa u III bulevaru 50 - blok 23. Oni po- 
scduju i GO program za Commodore 64, 
koga moietc nabaviti preko kluba, a na- 
menjen je svima koji prave prve korake u 
ovoj igri. ^ Branislav Rakic 



EGA i YU slova 


Imate EGA karticu. Imate i pro- 
gram FONTEDIT ili neki sllSan 
pomoCu kog ste definisali YU slo- 
va. Ta YU slova. medutim, nestaju 
sa ekrana kada pokernete neke 
programe kao Sto su FRAME- 
WORK, WORDSTAR, ili dBASE. 

EGA kartica omc^ucava vrlo 
jednostavno predefinisanje znako- 
va, pa samim tim i YU slova na 
ekranu bez programiranja EP- 
ROM-a. AH, EGA kartica ima i tu 
manu da sc resetuje prilikom pro- 
menc moda (BIOS interrupt lOH, 



service 0). A neki programi korisie 
ba§ promenu moda aa bi obrisali 
ekran ili sc osigurali da )e ekran u 
text modu - §to obiCno i jeste. 

Dakle. reknje: rezidentni pro- 
gram koji bi presreo interrupt lOh 
service 0 i umesto da promeni 
mod samo obrisao ekran. ReSenje 
je krajnje prljavo i grubo, Ali bar 
vr§i posao. Rutina sledi, samo je 
treba otkucali i asemblirati, Upul- 
stava za to data su u Hstingu. 

O Vladimir KostiC 


45 


SVET KOMPJUTERA / JUL-AVGUST '89. 








Doslo je vreme da proraenite svoj nacin snabdevanja prograraima - n Vazdovcu je otwrcna pmi ladnja 
za prodaju propini u Ji^alavijl' Umaito da po zabaceiiim soliierima tragate za stanora nekoga ko 
oglasava prodaju programa, od sada raozete da dodjete u pravti tadnjii, i kupite programe kao bilo koji 
dnigi proizvod, po ceni koja nije nista veca nego kod ilegalne konkurencije 


SOFTWARE 


LITERATORA 



I 




HARDWARE 



Swjcdno koji kompjuter itnate, sigumo imamo nesto za v>s: 






Kadm vieme Ponedd jak - Petak 
odlldol9 
Sidntomdold 


^AMIGA 

ST 

^ SPECTRUM 

Lako rete iios jiaci: treba vain same desetak minuta voznje od 
Siavije ir4m','aji!na 8, 9, 10 ili 14 - nasa radnja je lako noeijiva, u 
glavnoj vozdovackoj ulici. 


I 




1 



SVET iGARA 


HAKERSKI BUKVAR 


Press any key 


PoSto se ova rubrika 
bavi pruianjem pomoci 
u pravljeaju igrica, 
do^o je red da se 
pozabavimo 
skaniranjem tastature, 
defiaisaajem tastera i 
koBtrolom diofstika. 

D a krenemo redom. Kao 
prvo, tastatura nain je u 
igri potrebna u vi§e 
svrha: na p^etku, pri izboru razli- 
titih opcija (tastatura, raz!i£ite 
vrste palice, definisanjc tastera za 
igru i sliino), zatim tokom igre za 
kretanje lika na ekranu i dopun 
ske aktivnosti; pucanje, skakanje, 
kao i za pauzu ill prekidanje igre. 
Na kraju igre, ukoliko je igrac po- 
stigao skor dovoijno debar da ude 
u nigh-score tabelu, putem lasta- 
ture moie se uneti njegovo ime, 
Sto se prvog sluiaja tiCe. nije 
potrebna neka posebna brzina - u 
skoro svim igrama koristi sc nor- 
malna Spectrumova rutina iz 
ROM-a icoja oCitava tastaturu (i 
spoijne portove za prikljuCenje pa- 
lica) i vra^a u registarski par DE 
odr^ene vrednosti koje zavise od 

E ritisnutih tastera. Ova rutina ne 
oristi prostor gde su sistemske 
promenljive niti lY registar, pa je 
pogodna za koriSienje u maSin- 
skim programima gde se i ova] 
deo memorije koristi za rad (sis- 
temske promenljive su od 23552 
do 23734). Kao prilog ovoj rutini 
je tal^la br. 1 sa rasporedom tas- 
tature i odredenih vrednosti za 
pojedine tastere koje rutina vraca. 
Vaino je napomenuti da, ako je 
pritisnut samo jedan taster, njegov 
kod ide u E registar a registar D 
sadrii vrednost 255 (ukoliko nije- 
dan taster nije pritisnut oba regis- 
tra sadrie vrednost 255), te ireba 
ispitati samo re^star E (vidi pri- 
mer za maSinski ekvivalent bejzik 
naredbe PAUSE 0 - listing br. 1). 
U sluCaju dva pritisnuta tastera, u 
registar E ide kod jednog a u regis- 
tru D kdd tastera. Ako je jedan od 
ta dva tastera neki od SHIFT tas- 
tcra (CAPS Hi SYMBOL), onda taj 
kod obavezno ide u D registar. U 
siui^aju da su pritisnuta oba 
SHlFT-a, kod tastera CAPS 
CHIFT ide u D registar. InaCe, ova 
rutina je pogodna i tamo gde treba 


o^itati vi§e tastera i na osnovu to- 
ga vrSiti grananje programa. jer je 
za skaniranje cele tastature po- 
trebna samo jedna CALL 654 na- 
redba. 

Drugi narin skaniranja tastatu- 
re koristi BASIC rutine u ROM-u i 
interapt. Naime, svaki put kad na- 
stupi interapt, vrSi se obrada ne- 
kih rutina u ROM-u medu kojima 
i rutina za skaniranje tastature Za- 
tim se dobijena vrednost preraiu- 


na u ASCII kdd za taj znak. Na 
primer, broj 65 kazuje da stc pri- 
tisnuli slovo »A'. a kdd 97 nam ka- 
zuje da je pritisnut isti taster all je 
slovo malo. Inade, kdd za neki od 
dobijenih znakova smeSta se u sis- 
^ ^ 0 temsku promenijivu 23560. Ovaj 
nadin sl^niranja pogodan je za 
one koji imaju 2 e]ju da prave tek- 
slualne avanture, jer se tako moze 
napraviti veoma prost a efektan 
editor za unos teksta i igraikih ko- 
mandi. Jedina mana ovc^ narina 
oditavanja tastature jeste njegova 
sporost, koriSdenje sistemskih pro- 
menljivih i registra lY. Takode, in- 
terapt mora uvek biti dozvoljen 
(El). No, poSto se ovakav nadin 
koristi za tekstualne avanture, 
brzina i problem oko interapta ne 
smetaju. 


Tredi nadin skaniranja tastature 
je najbrii i zato je pogodan za ig- 
re. Naravno. to su sve arkade. u 
kojima od brzinc ve§tih refleksa 
zavisti zivot junaka u igri. Stvar je 
u tome da se ne skanira ceia tasta- 
tura. ved samo jedan njen deo. 
Ovakav nadin oditavanja tastature 
omoguden je zahvaljujudi tome sto 
su po pet tastera u grupi dodeljeni 
jednom I/O portu i tako za sve tas- 
tere (palice su isto dodeljene ne- 
kim portovima, no o tom kasnije). 
Svi tasteri su rasporedeni u osam 
grupa i svaka grupa ima svoj vode- 
di bajt (karakteristidni bajt). U ta- 
beli br. 2 dat je raspored tastera. 
njihovi vodedi bajtovi i odredenc 
vrednosti bitova za pojedine taste- 
re. 

Sada demo se pozabaviti prime- 


1 

2 

3 

4 

mm 

5 

SHj 

6 

7 

pn: 

8 

9 

png' 

B 1- 

36 

28 

20 

12 

4 

3 

1 1 

19 

27 

35 & 

0 

111 

E 

R 

T 

V 

U 

1 

0 

p 1 

37 

29 

21 

13 

5 

2 

10 

18 

26 

34 H 

n 

$ 

D 

F 

G 

H 

j 

K 

L 

en B 

38 

30 

22 

14 

6 


9 

17 

25 

33 H 

CS 

2 

H 

c 

u 

B 

N 

M 

$S 

sp H 

39 

3t 

23 

15 

7 

0 

8 

16 

24 

32 W 


I Tfl$UR 
BROJ 


Tabela 1. Raspored tastera i broj koji oraca ROM rutina na 654. 


bajt 

jg 






bid 

bd 

hd 

bd 


jfer 



7 

247 

1 

2 

3 

4 

5 

6 

7 

8 

9 

B 

239 

251 

Q 

Ul 

E 

R 

T 

V 

u 

1 

0 

P 

223 

253 

R 

$ 

0 

F 

G 

H 

J 

K 

L 

en 

191 

254 

CS 

2 

H 

C 

U 

B 

N 

M 

ss 

sp 

127 


uodeci 

bajt 


Tabela 2. Raspored tastera, njihou uodedi bajt i odgouarajuci bit 




Slika I. urednost bitoua za odre- Slika 5. Tasteri CURSOR palice. 
dene pololaje KEMPSTON palice. 


SVET KOMPJUTERA / jUL- AVGUST W. 


47 


SVET iGARA 


pflusEe 


CALL 654 
INC E 

JR ?, PflUSEB 


LO fl,251 
IN fl,(254) 
RRR 

JP NC.LEUO 
RRR 

JP NC,D0LE 
RRR 

JP NC.GORE 
RRR 

JP NC,DESN0 
RRR 

JP NC,EIRE 


LD R,247 
IN fl,(254) 
BIT 4,R 
JP Z,UEUO 
LD R,239 
IN R,(254) 
BIT 2,R 
JP Z.DESNO 


Listing 1. Masinski ekuiualent 
bejzik naredbe PRUSE B 


Listing 2. Primer citanja tipki 


LOHL.GORE 


LD R,(HL) 
INC HL 
LD C,(HL) 
IN R,(254) 


RND C 
JP Z,UP 


adresQ u 
riji gde 


memo- 
je uo 


dec! bajt tos- 
tero ZQ GORE I 
broj koj i* se 
dolazi do ze- 
Ijenog tastera 


0 j koj i n ae 
akinaiu ne- 


broi 

moaklnaju ne 
uozni bitoui a 
ostaje trozeni 
Do I I j e pr i - 
tianut toater? 
Jeate, idi no 
kretonje GORE 


Listing 3. Primer 


Listing 4. Primer skaniranja 


Listing 

jednog 


tastera 


rima koji ie vam prcdstaviti su§li- 
nu grananja programa u zavisnos- 
ti od prilisnutog tastera. Na iistin- 
u br. 2 dal jc primer programa 
oji vrsi grananje u zavisnosti od 
toga kako igraC pokrece glavni lik 
(kretanje gore-dole i si.). Koristi sc 
jedan ceo red tastera za sv^ te fun- 
kci)e (to je red QWKRT). Ovim se 
donckle povetava brzina progra- 
ma. no boiji je efekat primera sa 
listinga br. 3. gde se za svaku fun- 
kciju glavnog lika uzima voded 
bajt i ispitujc zeljepi taster. Ovo je 


uradeno zbog mogu^nosti da se 
kasnije neki od tih tastera redefi- 
ni§u. time se omogutuje da igrac 
sam bira raspored tastera za igru. 
Dalo je jedno od mogutih re^nja 
problema redefinisanja tastera. 
Naime, negde u memoriji nalazi 
se vodeti bajt za neki taster i vred- 
nost kojoni se dolazi do broja koji 
odredujc zcljeni taster. Zatim se 
vr§i ispitivanje tastera i shodno to- 
me preduzimaju se odgovarajuci 
koraci (vidi listing br. 4). Naravno, 
ako se 2eli redefinisanje tastature. 


potrebno je samo izmeniti vred- 
nosti na adresi koja sadr2i vodeti 
bajt i broj za odredivanje datog 
tastera. 

Na kraju, ne§to o Kempston pa- 
iici: 0 njoj te bit! reti zato Sto se 
ostali tipovi interfejsa za diojstik 
mogu detektovati i ispitivanjem 
tastature. Kempston palica moze 
se skanirati i iz vaSeg programa i 
to tako Sto je port koji otitava 
podatke sa interfejsa 31, a ne 254 
kao kod tastature. Razlika je i kod 
vrednosti koje se dobijaju skanira- 


njem porta 31. Naime, kod tasta- 
ture ce. ako je pritisnut neki tas- 
ter. biti resetovan odgovarajuti 
bit, dok je kod Kempston palice 
slutaj obrnut. za odgovarajuci po- 
lozaj palice bite setovan neki bit. 
Za kombinaciju dva polozaja pail- 
ce (dijagonaino kretanje ili kieta- 
nje + pucanje) bite setovana oba 
bita dotitne kombinacije (pogle- 
dajie sliku br. 1). 

Zbog ove razlike izmedu otita- 
vanja tastature i Kempston palice 
najbolje je u programu predvideti 
tri mogudnosti kontrole za igrate; 
1) CURSOR 2) KEMPSTON 3) RE- 
DEFINE. Sto se tide kursorskog 
dzojstika, pogledajjte sliku br. 2. 
Kada se vrSi redefinisanje tastera, 
treba omo^titi igracu da vidi koji 
je taster pritisnuo-aii i staviti i ma- 
lu pauzu izmedu detektovanja dva 
tastera, jer bi moglo dodi do 
zbrke, naroCito ako igrat koji defi- 
ni§e laslere ^nagazi" na susedni 
taster. Isto tako, treba postaviti I 
rutinu koja te proveravati da tas- 
ter sluCajno nije vet definisan (je- 
dan taster nesme da ima vise fun- 
keija.) 

• • • 

Ovo bi bilo sve oko problema 
tastature t diojstika. Ostaje vam 
jedino da smislite algoritme za 
kretanje .smetala', nitine koje sa- 
Cinjavaju igru I slitne .sitnice' ko- 
je ?.ivot znaCe. Javitc se ako imate 
problema Ili sa nekim novim kon- 
struktivnim idejama. 

O Sa$a PuSica 


SPECTRUM INTRO SERVIS 


Sarenis na ekranu 


Vec nekoliko meseci 
objavijufemo ratine za razne 
skrohve teksta. Svi ti efektai 
skrolovi imali su Jedna 
zajednicku manu: bili su 
monohromatski, odnosno, bo/a 
slova ni/e se menjaia, tako da su 
mtine u nekim siucajevima 
izgiedaie prilicno monotono. 
Sada vam dajemo nekoiiko 
rutina ko/ima cete ^oziveti" 
skroiove. Pored ovoga, dacemo 
vam i zanimijive ratine za 
postavl/anje bo/a na ekran. 

PiSe Predrag Betide 


M nogo puta Spectrum je dobijao 
kritike zbog tudne organizaeije 
video memorije. Ma koliko ta or- 
ganizaeija izgiedala tudno, razni programeri 
su dokazali da je takva organizacija za neke 
rimcrc i te kako zgodna. Neke od .cakica" 
oje demo vam prikazati za svoju brzinu mogu 
zahvaliti baS Spectrumovoj .tudnoj" organiza- 
eiji video memorije. 

Jedna od karakteristlka Spectruma je da mu 
se video memorija sastoji iz dva dela. Drugi 
deo video memorije prostire sc adrese 
22528 do 23295 i u tom delu se nalaze atributi, 
odnosno boje. Svaki karakter na ekranu ima 
svoj poseban atribut. Kao Sto vidite. nije mo- 
gute kontrolisati boju svake latke posebno, ali 


i bez toga, mogutc jc programski dobiti veoma 
zanimijive efekte. 

Fade in, fade out 

Fade in i fade out su efckti koji se desto ko- 
riste na Amigi i Atariju. Na Spectrumu se ovaj 
efekat rede koristi, ali ga je lako mogute na- 
praviti. Ukoliko ielimo da ostvarimo fade In 
efekat boje demo uz neke privremcne atribut 
memorije polako postavijati na ekran. dok se 
ne dobiju vrednosti koje su nam potrebne. Fa- 
de out efekat je malo lakSe postidi. Za njega 
nam nije potrebna nikakva privremena me- 
morija, vet demo samo polako da gasimo boje. 

Fade in rutina data je na listingu 1, dok se 
fade out rutina nalazi na listingu 2. Smatramo 
da rutine nije potrebno posebno komentarisa- 
ti. 


48 


SVET KOMPJUTERA / JUL- AVGUST '89. 



SVET I GAR A 


Zmigavci 

Efckat imiganja ekrana dobija se ncpresta- 
nim naiamcniCnim pozivanjcm rutina koje li- 
ic na fade in i fade out. Naravno, sSme rutine 
u fade in i fedc out ovde se ne mogu koristiti 
jcr one .pale", odnosno „gase' ekran taino do 
odredenih boja, a nama su potrebne rutine ko- 
jc .pale" ceo ekran do iiajsvetlijc boje, a zatim 
ga i gase do najtamnije. Kutina kojom sc po- 
stiie efekat imiganja nalazi se na listingu 3. 

U obliku u kome je data, rutinu je lako mo- 
gutc modifikovati i za dobijanje nekih drugih 
efekata sa bojom ekrana. Ukoliko ieiite da 
efekat imiganja imaie na podlozi (paper), po- 
trebno je samo promeniti tablicu. Takode jc 
moguce promeniti nafin na koji ie se boje me- 
njati. Moguce je poveiati brojaS pelnjc (inici- 
jalno 14) na neku drugu vrednost i automatski 
dobiti joS mesta u lablici. Tako jer mogude 
praviti neke .sulude' tablicc. recimo da vam 
sc malo menja boja papera, zatim malo boja 
inka. a nakon toga da zajedno zmigaju. Efeka- 
la ima mnogo, a svc zavisi od toga kakvu tabli- 
cu napraviic. 


Sprajtovi u IM2 

Ranko Lazid opet nas je iznenadio jcdnom 
novom rulinom. Ovaj put to su sprajtovi koji 
rade iz interapt moda 2. 


Sprajt rutina 

Dugo oiekivana sprajt rutina najzad je stig- 
la. Rutina koja je bila objavljena u pretproS- 
lom Hakerskom bukvaru nije bila ba§ naj- 
zgodnija za koriSdenje u intro programima, i 
samim tim. nije izazvaia pai^nju Intro servisa. 
Upravijanje sprajtovima vrSilo se iz bejzika. 
koji bi kaiastrofaino usporavao intro i onemo- 
gudavao neke posebne efekte. Takode. rutina 
jc posedovala niz naredbi i mogudnosti koje bi 
u akcionim igrama dobro do§Ie. ali su za in- 
troc sasvim nepoircbne. 

Rutina koju sada objavljujcmo po mogud- 
nostima je sasvim skromna, ali zato nudi ultra 
brzinu. Iscrtavanje sprajtova vr§i se u intcrap- 
tu da bi programer imao potpun utisak bar- 
dvcrskog podrzavanja sprajtova (bilo bi glupo 


da se za svako ponovno iscrtavanje sprajtova 
poziva ncka rutina pomodu CALL). Jedan cik- 
lus iscrtavanja (to je vremc za koje svi sprajto- 
vi prikaiu na ckranu) traje samo dva intcrap- 
ta. To znati da programer dvadesei i pet puta 
u sekundi moie da promenl koordinate spraj- 
tova i tako ostvari veoma brzu animaciju. Ako 
bi se promene koordinata vrSile sa korakom 
cetiri, znaCilo bi da se svaki sprajt pomeri za 
sio piksela u sekundi, Sto je sasvim zadovolja- 
vajuda brzina za razne skrolove i slidno. 

Dimenzije sprajtova koji su podrzani iznose 
4x4 karakiera. Dimenzije su povecane u od 
nosu na sprajt rutinu objavljcnu u Hakerskom 
bukvaru. da bi u sprajtove mogta da se na lak 
nadin smeste slova. i da pri tom izgledaju pri- 
stojno uvecana (svakom pikselii u originainoj 
definieiji odgovara 4x4 piksela u sprajtu). Ali, 
zbog brzine, broj podrzanih sprajtova morao 
je da bude smanjen na Sesl. Takode. sprajtovi 
se XOR-uju sa sadriinom ekrana, pa zbog toga 
ne menjaju pozadinu. 

Animacija je moguca sa korakom od po deli 
ri piksela. Zbog toga korisnik mora da pripre- U>’ 


Listing 1 


fad* in LD 


LOIR 

LD 

HALT 

HALT 

HALT 

PUSH 

LD 

LD 


AND 

LD 


INC 

INC 

DEC 


OR 

JR 

POP 

DJNZ 

RET 

loop_in PUSH 
PUSH 
LD 
AND 


JR 

POP 

INC 

PUSH 

loop^inlLD 

AND 

LD 

LD 

AND 

AND 

RET 

POP 

INC 

RET 


HL, 22528 
DC, 22529 
BC,767 
A 

(HL),A 


BC 

HL. 30008 
D£, 22528 
BC,768 
A . ( HL ) 

192 
(DE) ,A 
A. (DE) 

(HL) 

NZ . lc>op_ln 

(DE) ,A 

HL 

DE 

BC 

A.C 


NZ • loep_i 

BC 

loop 

BC 

AF 

C,(HL) 

7 

B. A 
A.C 

7 

8 

2 • loep_inl 
AP 
A 
AF 

C, (HL) 

Sfr 


A.C 

56 


AF 

A 


Listing 2 


f ad*_outLO 
loop HALT 
HALT 
HALT 
PUSH 
LD 
LD 

loop_l LD 
AND 
JR 
DEC 

loop_2 LD 
LD 
AND 
JR 
SUB 

1 OOp_3 OR 
LD 
INC 
DEC 
LD 
OR 
JR 
POP 
DJNZ 
RET 


B.e 


BC 

HL. 22528 
8C.76e 
A. (HL) 

7 

Z • loop_2 
A 

E.A 
A , { HL ) 

56 

2 , loop_3 

8 
E 

(HD.A 

HL 

BC 


NZ « loop^l 

BC 

loop 


Listing 3 


zmigavciLO 

XOR 

LO 

LD 

loop PUSH 
HALT 
HALT 
HALT 
LD 
LD 
LD 
LO 
LD 
LDIR 
INC 
POP 
LO 
AND 
RET 
DJNZ 
JP 

tabl* DB 
DB 


IX.tabls 

A 

(23560) ,A 

B,14 

8C 


A, ( IX-»0) 
HL, 22528 
DE. 22529 
BC,767 
(HL),A 

tx 

BC 

A, (23569) 

A 

NZ 

loop 

zmigavci 
1.2. 3. 4. 5 
6 , 5 , 4 , 3. 2 


Sprajt rutina 


IX. 64895 
C.A 


RRA 

RRA 


90 

100 

110 

120 

130 

140 

150 

160 

170 

180 

190 

200 

210 

220 

230 

240 

250 

260 

270 

280 

290 

300 

310 ROUT 

320 

330 

340 

350 

360 

370 

380 

590 

400 SPRITE 
410 
420 
430 
440 
450 
460 
470 
480 
490 
500 
510 
520 
530 
540 
550 


RRA 

XOR 

AND 

XOR 


(IX-H), 

A.C 


RLA 

RLA 

AND 

LD 

INC 

INC 


224 
< IX) . 


LO 
in 
RET 
PUSH I 
PUSH I 
PUSH I 
PUSH I 
PUSH 
DI 
LO 


A.C 

A 

192 

NZ.LOOP 
HL.RDUT 
(65279) ,HL 
A, 254 

I .A 


PUSH I 
XOR 


DE . B I THAP 
IX, COORD 
B,6 


B. A 

C, (lX+1 ) 


HL. 64895 
HL.BC 
(STACK) ,SP 
SP.HL 

B. A 

C. dX) 


SRL 

SRL 


JR NC, CONTI 


560 

570 

580 

590 

600 CONTI 
610 XORSPR 
620 
630 
640 
650 
660 
670 


710 

720 

730 

740 

750 

760 

770 

7B0 

790 

600 

810 

820 

830 

640 

850 

860 

870 


910 
920 
930 
940 
950 
960 
970 
960 
990 
1000 
1010 
1020 
1030 

1040 C0NT2 
1050 
1060 
1070 


POP 

ADD 


DE.HL 
DE , 960 
HL.DE 
DE.HL 

A, 32 
HL 

HL.BC 

B. A 

A, (OE) 

<HU) 

(KL),A 

HL 

DE 

A,(DE) 
(HL) 
(ML) .A 


A, (OE) 
(ML) 
(HL) ,A 


A, (DE) 
(HL) 
(HL) ,A 


A,(DE) 
(HL) 
(HL) ,A 


POP 

INC 

INC 

BIT 


1120 STACK 
1130 COORD 
1140 BITMAP 


EX 

DJNZ 
POP 
POP ♦ 
POP I 
POP I 
POP I 
El 

JP i 
DEFS : 
DEF8 
DEFS 


IX 

IX 

2,tIX-2) 

Z,C0NT2 

DE.HL 

DE,960 

A 

HL.DE 

DE.HL 

SPRITE 


SVET KOMPJUTERA / /UL-A VGUST '89. 


49 


SVET IGARA 


mi definicije sprajtova u „neSiftovanom“ i ,Sif. 
tovanom' poloiaju. .NeSiftovan" poioiaj je 
kada defi^icija sprajta dodiruje levu ivicu ka- 
raktcra (x koordinata jc deijiva sa osam). a 
Jiftovan' se dobija kada se nad „ne5iftova- 
nim" polo^jem izvrSi £ctiri puta pomeranje 
za jedan piksci udesno (mpgu^a je i upotreba 
RRD instrukcije). Samlm tim, Siftovan polozaj 
mora da zuzme jedan bajt viSe po x osi {znaCi 
S X 4 karaklera). Da nc bi do§lo do razlikc u 
brzini izvrSavanja, I neSiftovanom polozaju 
dodeljen jc isti prostor.- Ova osobina vam 
omoguiava da se, evcntuaino, odreknete ani- 
macije po ectiri pikscla i svoje sprajtove pome- 
rate za jedan karakter (kao Sto je sluCaj sa ve- 
einom inlroa objavijenih do sada). Time ste 
dobili veliCinu od 5 x 4 karaktera i brzinu po- 
meranja koja je jednaka 200 piksela u sekundi. 

Kao §to ste verovatno primetili, sprajt ruti- 
na poeinjc na adresi 60000. Da biste aktivirali 
sprajtove, potrebno jc da u svom programu iz- 
vrSitc instrukciju CALL 60000. Od tog trenutka 


Spectrum ee svakog interapta iscrtavati va§c 
prajtove. Sem Sto postavija interapt vcirtor la* 
koda ukazuje na sprajt rutinu. rutina od adre- 
se wOOO pravi tablicu sa adresama pocetaka 
svih horizontainih linija ekrana {tabcla poei- 
njc od adrese 64895 i prostire se u duiini od 
384 bajtova, tj. do adrese 65279 na kojoj se na- 
lazi interapt vektor). 

Koordinate sprajtova. u memoriji se nalaze 
od adrese 60177. zauzimaju 12 bajtova i sme§- 
taju se sledeiim redom: x pa zarim y koordina- 
ta prvog. X pa y koordinata drugog sprajta, i 
tako da 0 X i y koordiriate Sestog sprajta. I'lefi- 
nicije sprajtova nalaze se podev od adrese 
60189 u duiini od 1920 bajtova. i to prvo .ne- 
Siftoyani" a zatim .Siftovani" opisi. Bit mape 
sprajtova smeStaju se na standardan naein: po 
^t bajtova koji Cine jednu liniju na ekranu. 
ZnaCi, definieija jednog sprajta (bez obzira da 
n je u neSiftovanom ili Siftovanom opisu) zau- 
zima 54c8*4 - 160 bajtova. 

Deo valcg programa koji se brine o sprajto- 


vima ireba da izgieda ovako: 

LOOP: HALT ;iscrtaj sprajtove 

meki poslovi koji se 
"• ;ne ti£u sprajtova 

halt ;izbriSi sprajtove 

_ .-promcni koordinate 

JP LOOP .-siedeei ciklus 
Takode. ako vaSi poslovi koji $e nc tiCu 
sprajtova Hi poslovi koji menjaju koordinate 
sprajtova zahtevaju duze vreme od pauze iz- 
medu dva interapta. slobodno iskljueite inte- 
raptc pomoeu DI, i kada zavrSite ponovo ih 
ukijueite sa El. 

• • • 

U nekom od sledecih Intro servisa moielc 
da occkujetc ncki Intro Makar koji koristi 
sprajtove. pa eak i novu sprajt rutinu; u dilemi 
smo da li je bolje da rutina bude Sto biia ili da 
podrzava viJe sprajtova i radi sa maskaraa. Sta 
VI mislitc 0 tome? 

O 


A sta da radim... 


Urcduje Nenad Vasovie 


ubriku zapoCinjemo pis- 
mom Dejana DordeviCa 
sa Novog Beograda. Za 
one koji se ne seCaju, to je momak 
koji sc raspitivao za godine Sa- 
mantc Fox. Sada nam objasnio 
da je planirao da jc uzme za snaj- 
ku. odnosno uda je za svog mia- 
deg braia: ....mnogo volim brata. 
Da nije potroSio silne pare za 
Masterse. |a bih veC imao Stam- 
pai. Zlato bracino...". Dejan se za- 
nvaljuje svima koji su mu pomogli 
oko Igre CAMELOT WARRIORS. I 
dodaje nckc detalje za FOOT- 
BALL MANAGER 11, kako bi sc 
revan9irao Jovanu Lz Petrovaradi- 
na. Pozieija se mo2e snimiti samo 
na disk. Igra sc 23 kola a prva iri 
tima prelaze u viSi rang takmiie- 
nja. Veoma jc teSko osvojiti prvo 
mesto bez pobede u prvom kolu 
protiv Kardifa. Mo2e sc. all leSko. 
Ipak ne moie bez novih pitanja; 
Sta da radi kad dode do kraja peCt- 
nc u prvom delu RENEGADE HI? 
Kako upaliti motore u F-18? 


D ani iz Zemuna je |x>Ceo sa 
grubostima. U jednom od 
svojih pisama je prilieno o5- 
tro ukazao uredniku ovc rubrike 
na greSku i poslao .ispravku imbe- 
cilnog odgovora Seadu Kulenovi- 
du u oroju 5/89”. Tako je dotidni 
vajni urednik saznao da je u broju 
4/89 IzaSao famozni POKE za 
OVERLANDER, o demu oCigled- 
no nije imao pojma. Viie puta je 
naznadeno da u rubrici .A Sta da 
radim..." nema mesta POKE-ovl- 
ma. koii je, uz put. nemogude na- 
rudivatl. odnosno traiili po na- 
rudibini. Odgovor Ranku Trifko- 
vidu za RESCUE, naudnike ne 


50 


mo2eS pokupiti. Evo kako da ih 
spaseS; kad se ncki uzmuva po de- 
liji oslobodi ga I otprati do broda, 
da bi ga Stitio i skretao sa pogreS- 
nih puteva. U brodu ga stavi u hi- 
bernaeiju (soba sa moiorima). De- 
janu Dordevidu za FOOTBALL 
MANAGER 11. boju dresa biraS na 
siartu. odmah posle biranja lima 
opctjom .choose team colour", ta- 
ko ito na ponudenu boju odgova- 
raS sa .yes' ili „no". Sanelu iz 
Mostara za NINJA MASTER, ciij 
jc predi sve discipline i postati ni- 
ndla; ARMY MOVES, kao i sve 
druge igre, odabereS komandc i 
pritisneS taster za start. Drugi dco 
ove igre ne moieS startovati bez 
unoSenja Sifre. Prclazimo na 
S.O.P. (savetc opSie prirode). 
RAMPARTS, drugi igrad sporije 
gubi cnergiju od prvog. Veliki top 
fcog dovlade vojnici jc skoro sas- 
vim bezopasan i ne treba obradati 
painju na njega, LASER SQUAD, 
nemoj kupovati L SO I.as-Gun i 
Mareec Pistol, jer su sasvim besko- 
risni. Heavy Laser je suvife tezak, 
a jedina vriina mu je Sto ima puno 
munieije. Rocket Launcher kupuj 
samo u prvom scenariju i pucaj is- 
kljudivo na praznom prostoru sa 
vetike daijine. Kupuj samo maksi- 
maino jake oklope jer ti slabiji ne- 
de mnogo koristtti a raziika u ceni 
jc neznatna. U scenariju .Moon-, 
base Assault" najviSe akeionih po- 
ena Imaju: Private O'Hara - 66. 
Android Barker - 65,Corporal 
Jonlan - 63. Private Smales - 62. 
Ukove sa slabim moralom. bez 
veStine i sa malo akeionih poena 
nemoj opremati i koristi ih samo 
u kamikaza svrhe i za posmatra- 
nje-izvidanja, Dani ima samo je- 
dan problem - u igri NETHER- 
WORLD sakupio je u prvom ni- 
vou sve (27) dijamante (brojad di- 


jamanta je na null), all ipak nije 
preSao u slcdcdi nivo. Sta da radi? 

M arko iz Kraljeva ima dva pi- 
tanja za ZX Spectrum. Na 
pr%'o pitanje u vezf s igrom 
RF.SCUE, moic nadi odgovor me- 
du Danijevim pismima, Drugo pi- 
tanje: koja je §itra za drugi nivo ig 
re ARMY MOVES? Sifta jc ved ne- 
koliko puta objavijivana u okviru 
POKE caka kako saznajemo od 
urednika te rebrike. 


S lobodan Lukid iz Beograda po- 
slao jc izmedu ostalih saveta i 
jedan Stos za stari. dobri PO- 
OL BILLIARD, koji je dobar za 
Smekerisanje pred devojkama 
(ako ved nemaS pametnijih poslo 
va). Odaberi igru .player". Loptu 
kojom gadaS postavi krajnjc des 
no-dole (u rupu na uglu). Gadaj 
prvu loptu u trouglu (najbliiu) ta 
ko da krslid bude u sredini lopticc 
Odaberi najjaCi udarac. Zatim. na 
isti nadin kao i prehtodnu, gadaj 
drugu odozdo, a onda i tredu (ne 
radunajudi belu). Sad gadaj drugu 
odozdo. all prethodno pomeri krsi 
za tri sitna poteza ulevo. Onda ga- 
daj drugu lopticu odozdo u sredi 
nu. 1 najzad, preostalu - takode u 
sredinu. Sad si sve loptice ubacio 
u rupu. bez gubitka poteza (debar 
Stos za opklade!). Isti trik mogude 
je izvesti i kod igre .roialion".sa- 
mo Sto ovdc kod trede i Seste lopti- 
ce krst treba pomeriti za jedan po- 
tez ulevo. Takode, loptice treba 

f adati po rcdosledu koji nalaie 
ompjutcr. Idemo dalje $a saveti- 
ma, svi za Commodore 64. 
GRAND PRIX CIRCUIT, ako ne- 
maS vremena da pratiS mapu sta- 
zc na kojoj voziS, prati znakove 
koji proporuduju brzinu kojom 
treba da se vozi. Krlvina je uvek 


na suprotnu stranu od one na ko- 
joj se znakovi nalaze. Kada ti ugle- 
daS drugi znak po redu (sa brojem 
100), naglo skreni u krivinu i pre- 
sedi deS je pod najpovoljnijim ug- 
lom. MIDNIGHT PATROU heli- 
kopterc deJ najlaSke izbegavati 
ako se budeS dritao gomjeg dela 
ekrana. SPEED KING, odaberi 
stazu u Svedskoj. Na krivini pre 
raynog i dugadkog dela staze uh- 
vati ubrzanje. Kad nastupi ravnj 
dco staze, pomeri se uz samu ivicu 
na Icvoj strani t uskoro dcS prime- 
titi kako 'velikom brzinom pre- 
stiicS suparnike. EXPLODING 
FIST 4- , najbolji je donji udarac. 
rakozvano .CiSdenjc" (diojstik 
nadole). 


N ebojSa PeSid Iz NiSa se javlja 
da odgovori na ncka od pita- 
nja iz ranijih brojeva. Dejanu 
Dordevidu za CAULDRON. cHj ig- 
re jc sakupiti sve sastojke za sprav- 
Ijanjc darobnog napitka i ubaciti 
ih u koilid u v^idinoj kudi. Satoj- 
cl sc mogu prepoznati po tome Sto 
svetlucaju. a nalaze se u pedinama 
koje su razliditih boja. Svaku peci- 
nu otvara kljud koji je iste boje 
kao i ona. Ivid iz Novog Sada do- 
puna odgovora u brju 4/89 za 
MERCENARY, Power Ramp sc 
nalazi na lokaeiji 09-06 i treba ti 
Anti Gray da bi mogao da ga uz- 
mcS. a on je u 09-0S. Hrvoju iz Za- 
greba za LAST NINJA (prvi deo). 
jabuka (nije paradajz) daje na- 
gradnl ilvot. torbica je ncophodna 
za noSenje predmeta, kljud sc ko- 
risti za otijudavanje vrata na pe- 
tom nivou. a pored zmaja se pro- 
lazi tako Sto se prethodno bace 
lx>mbe tako da padnu ispod zma- 
jeve glave (stanl skroz na Icvu 
stranu puta). 



* 


SVET KOMPJUTERA / JUL-A VGUST '89 


SVET IGARA 


V 

C iiaod Jz MIS' su ba§ predus- 
retljivi. Evo, i Mihailo Auto* 
vii. )oS jcdan NiSIija. Salje po- 
rno^ Ivanu Nikoliiu, za drug! nivo 
igre JAMES BOND 007. Toran; ne 
moic da se uniSti, vet na njega 
moraS da skoCiS. Samo pazl. pre- 
ciznost je neophodna. DRAGON 
NINJA, pritiskom na Commodore 
taster prelaziS na sledcii nlvo. Mi- 
ki su poreibna objaJnjcnja za 
G.A.C. i METAPLEX. Takode ga 
intcresujc da li posloji verzija igre 
SUPERSTAR ICE HOCKEY za 
Commodore? 


ka2e. oruijc se menja na 
<CTRL>, tasterom W se gada is- 
pod prozora. Sto se liCc igre DO- 
NALD DUCK.ncma odredenog ci- 
lia. Samo treba zaradivati u zgra- 
dama desno i levo kupovati igra£- 
kc na kojima te se Pajini scsirid 
igrati kad Paja prede prugu (na- 
pred). 

N aS stari znanac, Ratko MiJe- 
ta iz Zagreba, OCEAN RAN- 
GER, spisak komandi; 1 - to- 
pivi, 2 - .Sparrow" rakete protiv 
aviona, 3 - .Harpoon" rakete pro- 
tiv brodova, 4 - dubinske bombe, 


retko dogada) okreni se prema 
njemu i [^ni iz po£etka. 

A leksandar Mllutinovii iz Bo- 
ra pomaiie Draganu iz Trste- 
nika za igru 720*. Komande 
su: Q - levo. W - desno. J - skok. 
K - napred. L - koCenje. U park 
moieS uti samo ako imaS ulazni- 
cu. Na poCetku igre imaS tri ulazy 
nice, a voinjom po parkovima i 
osvajanjem nagraaa i poena dobi- 
ja§ jo§ neku. 

S tanko Palurovit iz Aleksan' 
drovea - .caka" za RAMBO 
111, drug! deo, ako pritisnd 



D ragan Dinit iz Kragujevea 
poslao)C reSenje -*>agov^ 
nog" nivoa igre ROBOCOP 
na Commodorcu 64. Prvo idi des- 
no do kraja ckrana. Tu 4e8 prime- 
tiii predmet koji je lake uoCljiv, )er 
za razliku od ostale grafike ni)e 
.unakaien". Stanl u njew i povuci 
palicu nadole. Spustites se )cdan 
ckran niic. Id! levo i na kraju ek; 
rana uCini ponovo isto. Zatim Idi 
desno, stani pri kraju ekrana i 
kompjuter te te prabaciti na slede- 
6i mvo. Inatc. pri odbrojavanju 
moraS da satekaS du2c vremena, 
ier su brojcvl takode .izvmuti". Tu 
e i savet za LAST NINJA II. na 
ietvrtom nlvou. kada preskocis 
naclektrisanc Sine, pokupi ham- 
burger. Ako na kraju petog nivoa 
ne uspeS da sc prikaCiS za helikop- 
ter, uzmi zalet i skoCi sa zgradc. 
Poslc ovoga kompjuter te te pre- 
baciti na slcdcti nivo. 


H odc II ikad prestati pitanja o 
igri DEATHWISH III, zava- 
pio je Dani u svom pismu. I 
nije hteo da odgovori na pitanja 
Joce iz Petrovaradioa. A)i, tu je 
Sedan Jankovit Iz Beograda. pa 


5 - smctalice, 6 - ECM. 8 - podi- 
zanje i spuStanje sidra, koristi se 
po povratku u matiCnu luku + 
<1NST/DEL> - brodski kompju- 
ter. A - ubrzanje vremena. F - re- 
zervni tank za gorivo, <CRSR> - 
monitori. FI, ft. F5, F7 - pogled 
iz raznih Uglova. U slutaju da 
brod poine da tone resetuj kom- 
pjuter, tako ncteJ bili zarobljen ill 
mrtav (i beo), vet teS igrati dalje 
kao da se ni8ta nije desilo. Pitanja; 
kako ispravno lansirati raketu ta- 
ko da ne eksplodira pri iansiranju 
u igri APOLLO 18? Zna li neko 
gde se nalazi Grand Granada u ig- 
ri PIRATES? 


I van jovanovit iz Zajetara sa sa- 
vetom za EXPLODING FIST 
. Cim poCnc borba drzi pali- 
cu nagore i dril pucanje tako da 
neprekidno skateS. Ako na taj na- 
tin ne oboriS protivnika tim do- 
skotiS na zemlju Iza njega, prime- 
ni suprotan pravac gore + dug- 
me i sredi ga laktom. Ako je on 
predaleko za udarac laktom pri- 
meni dole + dugme i opali ea po 
nogama, ako ti i to ne uspe (sto sc 


taster za gore-dole. prelazi§ iz ek- 
rana u ekran bez obzira na pre- 
preke. Saveti su za Commodore 
64. 


M laden Radit iz Pule ukazuje 
na neke tudne stvari kojc 
.su mu se desilc u igrama za 
Spectrum. Prvo GARFIELD, uzco 
je neSlo Sto podseta na otvorenu 
kutiju za cipcic, a nalazi se u bitzi 
ni potetka igre, I s tim je doSao do 
kovtega u pod/.emlju. Pri tom mu 
se glad i dalje normalno povetava- 
Ja. all je erta prcSla u slcdeti red. i 
tek kad je preSla tctvrtinu novog 
reda izgubio jc iivoi. U temu jc 
stvar? SliCno mu sc disilo u igri 
SAMUURAI WARRIOR, kad je 
pre potetka igre pritiskao tasicre 
na desnoj strani tastature. igra je 
otpotcia od drugog nivoa. u plani- 
nama. Tu je i objaSnjenjc za Sane- 
la iz Mostara za SABOTEUR. Cilj 
jc pobeti s diskom. a prethodno 
postaviti tempiranu bombu. Prvo 
se traii disk koji se nalazi na .lera- 
si" daleko u podzemlju, prekrive- 
noj prozorima. Kad se disk pronaj 
de. uzme sc pritiskom na .fire' 


dok je konirolna ploCa u prozoru. 
vreme sc zaustavlja. Zatim se pro- 
nadc tempirana bomba, tlje je 
mesio na nivoima promenljivo. pa 
se stavi na mesto gde jc bio disk. 
Odbrojavanje ponovo potinie i 
sad ircba. s diskom, pobeti heli 
koplcrom koji je na vrhu. Pitanja 
za NIGHT RAIDER - kako se po- 
lete i kako uniStiii Bizmarka? 


O pet faniasiitna tetvorka iz 
Beograda (UroS Stevanovit 
Vladimir Paunovit. Jovan 
Tadit i SiniSa Radulovit) i saveti 
za Commodore i Spectrum. Prvo 
.dcbeli" - YOGI BEAR, zavarava- 
nje protivnika pomotu .fire" i 
diojstik nagore (istovremeno) • 
Jogi sc prelvara u ibun. SAVAGE, 
za one koji ne znaju, Sifra za drugi 
deo je SABATTA. a za treti PO- 
RSCHE. CAGE MATCH, prolivni- 
ka teS najIakSe srediti udarcem 
.dole -f fire" I -gore -»■ fire". Kad 
ga oboriS brzo sc popni na ogradu, 
do kraja. Arena ce zasveticti i pro- 
tivnik te samo skliznuti na pod. 
Za .dugu" CHICKAGO '30. kad 
si u torsokaku udi u kola. biteS 
neranjiv izvesno vreme. R-TYPE, 
joS jcdan savet Daniju iz Zemuna 
za prelazak tudoviSta na kraju ni- 
voa; na prvom nivou }>okupi pra- 
leti brod (i ostale vrstc nao- 
ruianja); kad dodeS do tudoviSta 
stani na sredinu ckrana naspram 
otvora u utrobi iivotnje, odakle iz- 
lazi glava; zatim se oslobodi prate- 
teg broda ( < space > ); on te se za- 
ustaviti taino na otvoru. ti se brzo 
pomeri gore desno, lik uz tudoviS- 
tc. Kad sc glava pojavi sudarite se 
sa pratetim brodom i nakon neko- 
liko trenutaka zverka te vrlo spek- 
takuirano eksplodirati. 

M iki Velitkovic iz Beograda 
Saljc komande za FAIRLIG- 
HT A PRELUDE: <SH1F 
T>.? - skok; N.> - udarac ma- 
tem; X.B - uzimanje predmeta; 
<SHIPT>.Z - ispuStanie predme- 
ta; 1.2.3.4,S - predmeti kojc nosiS; 
7,0 - koriStenje predmeta. RAM- 
BO III, kada dodeS do sobe u ko- 
joj je Trautmen. na zidu kraj vrata 
videteS ncSto nalik poluzi. Pucaj u 
nju, ako jc ne razneseS pokuSaj 
drugim oruijem. Kad jc razneseS 
udi u sobu gde je Trautmen i za- 
vriio igru. 

M ilan Trajkovit iz Beograda 
sa odgovorom Tomislavu 
Hodaku iz Zagreba i joS nc 
kim savetima za ELITE. Rudar- 
skim laserom dovoljno je pogodlti 
brod 3-5 puta. Iza astcrioda ostaju 
mincrali od 2i koji sc skupljaiu 
Fuel Scoops* -om. U tretoj galak- 
siji je plancta 'Cerexc'. Kod nje sc 
dobija poruka .mayday...". Kad 
poruku ne dobijeS od prve, vrati 
se na planctu viSe pula. Vreme; 
nom se u igri pojavijuje brod koji 
nestajc ispred niSana iako je vi- 
dljiv na radaru. Potrudi sc da ga 
uniStiS. jer iza njega ostaje .Cloac- 
king Device". Sa tim moicS posta; 
il nevidljiv (aklivira se sa 'V'), ali 
je uz njega potreban I .Energy 
Unit". 


> 


" SVET KOMPJUTERA / JUL- AVGUST '89. 


51 


SVET IGARA 


I z pisma MiioSa Dragovica iz 
Bcograda izdvajamo pitanje ta- 
kode u vezi sa ELITE. Kad u 
«pausc mode“-u pritisneS P, na 
obliinjoj planett se pojaviti ot- 
vor ill dve linlie koie presccaju 
planctu na 4 deia. MiioS je poku- 
Sao da sletl u otvor, all poSto se on 
okre^e zajedno sa planetom. nije 
uspco. Kakva Jc svrha otvora, od- 
nosno linija? Jo5 jedno piianje za 
PLATOON, kako predi diunglu u 
tredcm nivou? 

D ragan Polid Salje jo§ ne$ro za 
ELITE. Tcret sa piratskog 
broda kupi se na sledcdi na- 
Cin: prvo se kupi „FueI Scoops'", 
pride sc prcdmetu, smanji se brzi- 
na na pola, predmet se dovede u 
ccntar lascrskog niSana, po potrc- 
bi se jzvr$i rotacija (ievo ili oesno) 
tako da ti predmet ne bc?.i iz cen- 
tra. Dodai maksimalnu brzinu. 
usti predmet da proleti ispod 
roda i dim nestane sa ekrana po- 
dni naglo da sc spuStaj. Na ekranu 
de pisati Ita si pokupio. STRIKE 
FOkCE cobra, dodatno vremc 
donose Cobre 3 ili 4, potpuno je 
svejedno, ako krenete nadolc do 
prvih blindiranih vrata, tu se sag- 
nctc pritiskom na udctc na 
blindirana vrata i bacite l^mbu 
na sanduk u uglu. MICKEY MOU- 
SE, nc moiele se popeti na merde- 
vine koje nisu cele vcd treba ulazi- 
ti na sva vrata od dna do vrha ku- 
le i tu obavljati razne zadatke. Kad 
se zadatak obavi kako treba vrata 
se sama okrcnu za 180* i na njih se 
vi$e ne mo2e udi. Kad se tako ok- 
renu sva vrata, na kraju se ulazi 
na vrata pored merdcvina koje ni- 
su cele. Tako sc zavrSava penjanjc 
na kulu. Draganu treba pomod u 
igri FLUNKY za zadatak koji daje 
devojka sa ogledalom. 

S arajiija Elvir Juljevid odgovara 
na pitanjc Slavi$e iz Sapca. U 
igri LAST NINJA II (office 
block) terminal de priditati na sle 
dedi nadin; kad p<^ne nivo prvo 
ubij nind2u, zatim idi jedan elcran 
dole, Tu ubij joS jednog protivnlka 
I udi u sobu kroz vrata na desnoj 
strani. Tu deli ubiti joS jednog pro- 
tlvnika i sa desne stranc na stolu 
deS videti kompjuter s monitorom. 
Pridi mu i sagni se kao kada poku- 
neki predmet i tako deS saznati 
roj terminaia. Inadc, taj broj je 
uvek 1111. Zatim predi joS jedan 
ekran dole, udi na prva vrata des- 
no, pokupi Surikene i izadi. Udi u 
jedinu sobu u kojoj joS nisi bio i na 
stolu dc$ ugledati prekidad. Sagni 
se kod njega i otvoride se joS jedna 
vrata. Prodi jo5 jednu sobu i dodi 
deS kod velikog ventilaiora. Jedan 
odmeren udarac §urikenom i put 
ic Slobodan. SLAYER II. treba po 
kupiit iito viSc loptica koje se nala- 
ze na vrhu ekrana. narodito erve- 
nih. jer svaka spasava po jedan 
ilvot. Elvire. za GUERILLA WAR 
dovoijno je samo pritisnuti Com- 
modorcov taster. 

S arajiija broj 2 Brane Kisid od- 
Eovora Zemuncu Ranku Trif- 
Kovicu u vezi s igrom SPEL- 
LBOUND. Na podetku ireb^ idi 


odmah desno, po belu flaSu, da bi 
sc sa njom proSla prostorija sa ve- 
likim cupom. Ako u toku igre os- 
taviH ovu fla$u ona de se razbiti i 
neSed modi prodi tu prostoriju. Za- 
tim treba lirtom otici na poslednji 
sprat u „Roof Garden" i tamo uze- 
ti drugu fla$u, a onda se ponovo 
vratiti na podetni. iredi sprat i za- 
tim u sobi koja jc levo od podetnc 
Florinu dati, a zatim tu flaSu. Ta- 
ko dobijaS maksimalnu enetgiiu. 
Ako u toku igre uzmeS ogleoalo, 
modi deS u donjem delu ekrana vi- 
deti koie predmete tmaS (najviSe 
pel), i koliko energije. Na prvom 
spratu je soba sa gasom, all nju 
Brane nijc uspeo prodi. U njoj je 
verovatno knjiga ^modu koje se 
mo2c udi u podrum. 

D ominik Lenardo i objaSnje- 
n|c Goranu iz Zagreba za 
PLATOON, eksploziv koji sc 
prethodno pokupio u donjem des- 
nom delu lavirinia postavija se la- 
ke. Dovoijno je da vojnik prode 
preko mosta i on sam oslavi ek- 
sploziv. Onda ga kompjuter sam 
c^vede par ekrana desno i kada se 
ekran zatrese, a vojnika odbaci dc- 
tonacija.most je sruSen. GIANA 
SISTERS, ako se odjednom stisnu 
tasteri < RETURN >. <CRSR 
UP/down>. <CRSR LEFT/RIG- 
HT>. 'A' I 'Z'. prelazi sc na slede- 
di nivo. 

I zvesni Dejan, nepoznatog pre- 
zimena i porekla, dao nam jc 
saver za PETER SHILTON'S 
HANDBALL MARADONA. Na 
podetku igre kad te kompjuter 
upita „Enier skill code (y/n)", 
mo2cS uneti Sifru koja te prebacu- 
je na vl§i nivo igre. Sifre su slede- 
de: 

B - 3873 C - 1814 D - 2874 E - 4118 
F- 6178G - 7111 H - 8671 I - 5616 

M ale demo se pozabaviti si- 
mulcijama Ictenja i savcii 
ma za FLIGHT SIMULA- 
TOR II. za Atari ST. od Gorana 
Jazida iz Beograda. Pri poletanju i 
Ictu flapsovi moraju biti u hori- 
zontalnom polo7.aiu (tasteri ' + ' i 
0 na nemadkoj taslaturi. Snaga 
motora se povedava sa '9' a sma- 
njuje sa '3'. Pri poletanju se mora 
sadekati da avion postigne donju 
granicu brzine koja mo2e bili 60 
ili 130 kts u zavisnosli od vrste 
aviona. Posle poletanja uvuci tod- 
kove sa U. Komande na numerid- 
koj taslaturi su 2 - proplnjanjc, 8 - 
poniranje, 6 - udesno, 4 - ulevo. a 
sa S se viii centriranje. Za aktivi- 
ranje automatskog pilota mi$em 
sc klikne na opeiju .Position set". 
Tu sc nalazc poloiaj aviona, tre- 
nutna visina i koordinate aerodor- 
ma sa koga si poleteo. Da bi me- 
njao pravac automatskog Ictenja 
potrebno jc promeniti koordinate 
aviona. PoSto je pravac leia zadat 
klikne sc na opeiju .auto pilot". 
Tu se odreduje visina krstarenja 
aviona (Altitude lock), propinjanje 
I poniranje aviona izra2cno u stc- 
penima (Heading lock). Pri sleta- 
nju sa ukijudenim automatsktm 
pilotom, za vrednost visine (Alti- 
tude) potrebno je staviti visinu te- 


rena na koje se slede. Da bi zausta- 
vio avion po sletanju treba ugastiti 
motore i pritisnuti taster I (kodni- 
ce). Pri letu, avion se mo2e po- 
smatrati sa spoijne strane pritis- 
kom na taster S. 

D Ilian Katilovid iz Mola ovog 
puta nema nikakve savete za 
pokere u svladenje, ved odgo- 
vor na piianje Jovana iz Petrova- 
radina. Za BOPN RUMBLE Duie 
nudi tri podatka, jer zahvaljujudi 
piratima postoje tri igre sa istim 
nazivom. Prva ima tri nivoa, koje 
mo2e§ birati na podetku igre (day 
1. day 2, day 3). Druga ima x ni- 
voa. zapravo pet osnovnih (testi jc 
isti kao prvi samo je malo br2i). 
Treda ima 9 nivoa, igra je italijan- 
ska, u pitanju jc lavirini. Saveti: 
YIE AR KUNG-FU, dril pristinu- 
10 .gore -f fire". Tim udarcem 
mozel pokositi sve protivnike do 
sedmog, all malo se priduvaj i det- 
vrtog. JOCKY WILSONS DARTS 
CHALLENGi^ za savet Sta treba 
pogoditi pritisni taster T. Pitanja; 
FIST 11 (THE LEGXEND CONTI- 
NUES), koliko ima detova perga- 
menta? Dule je skupio S. Nijedno 
reienje ni mapa mu ne odgovara. 
Da li sve pergaraente treba ..obeli- 
ti"? Cemu stu2i kompicks crvenlh 
pedina u kojem se energtja naglo 
smanjujc? Da li kraju igre mo2da 
smetaju bagovi koji se ponckad 
poka2u? Dule, za LAST NINJA 11 
prelistaj .Svei igara 4”. 

K ad smo ved kod i,3la, tu je i 
Dejan Dojdinovic iz Pandeva, 
pun pitanja: Sta jc cilj igre i 
kako se igraju LIVING DEAD, 
PROMET HOUSE. CYBER- 
WORM. CRIBBAGE MASTER. 
DELTA PLANE I METAL WARS? 
Koliko nivoa ima u VIXEN-u? 

K ad smo ved kod tih silnih pi- 
tanja, evo joS jednog. potide 
od kvesn^ Miljana, ako smo 
dobro ppditaii ime. taki^e sa go- 
milom jaitanja i nckim savetima 
koji su, na ialost, ved objavljeni 
Sta je cilj igre PRIS DAKAR i ka- 
ko igrati tu igru? Kako startovati t 
igrati MAD MIX? Kako igrati SA- 
MURAI WARRIOR? Kako u igri 
LAST NINJA 11 odabrati Kern 
pston diojstik i kakvi udarci po- 
sioje? 

S lobodan MUivojevid iz Kragti- 
jevea Saljc savete za Amstrad. 
SPITTING IMAGES, koristi 
.Side kitch" (pajac koji gada tvog 
protivnika), CHRONOS, kad do- 
deS na hi-scorc tabelu. upiSi JING 
IT BABY j dobideS megalaser. EN- 
DURO RACER, na podetku nivoa 
pritisni istvoremeno <CTRL> i 
<CLR>. STARQUAKE. Sifre za 
teleport: ANGLE, UPAZZ, SNOO 
DY. VOREX. DULON. ELIXA. TA 
US. ASCIO. INDOL, QUORE, 
ZODIA (zamka). AMBOR. KA 
UQ. KRYZl., 

T u je j KreSitnir Pavelid iz Osi- 
)Cka. DEVIANTS. pokuSaj ob 
novilt cncrgiju taka da dodeS 
do teleporta i napiScS EXCEL^R 
- ponckad upali. BENDLAM, za 


usporavanje igre moie posluiiti 
<CTRL>. WATERPOLO. kad si 
u kontra napadu najlakSe deS dati 
gol ako prides golmanu i lobujeS 
ga uz pomod .fire" ili .fire-i-una- 
zad". NEBULUS, Sta jc cilj igre? 
Kako se prelazi jezero na Scstom 
nivou igre PACLAND? 

Z a kraj smo ostavili nckolicinu 
kratkih pisama. TovariS Nlko 
Breznik iz Unarta, pita gde 
su u igri LAST NINJA (prvi dco) 
na drugom nivou nikavice I .nc 
vidljivost"? Sta jc cilj Igre COM- 
PLETE BASTARD? 

Opet nam se javio i NeSa Cveto- 
jevid. On pita kako da udita pre- 
thodno snimljenu pozieiju u 
TRACK SUIT MANAGER-u? 

Branislav iz Sapea pita kako da 
u EMILY HUGNES INTERNATI- 
ONAL FOOTBALL-ii, verzija za 
Commodore, odigra utakmicu, uz 
pomod koje .opeije, jer stalno po- 
smatra demo? 

Mirda SekoSan iz Begejaca, ima 
par pitanja; Sta jc cilj u igri LIVE 
IN THE MAZE? Sta jc cilj i kojim 
tastcrima se igra INVASION? Ka- 
ko izadi iz zatvora u NIGHTMA- 
RE 11? Kako uneti Sifre u BOM- 
BUZAL-u? 

Hrvoje Filldid iz Kutine ne zna 
kako da u igri STAR TREK, na 
Commodoreu prode prepreku ko- 
ja se uvek nade na putu kad sc 
vozi tcicporlom. 



V ojnik Igor Krhlikar diju vojnu 
adresu nismo smeli da objavi- 
mo javio se ponovo. Njemu 
porudujemo: fundamentaino ob- 
rati pa2nju na sva pitanja koja se 
pojavljuju u ovoj rubric) u vezi s 
Igrom ELITE i Saiji nam odgovo 
re. To je najlakSi nadin. Igor, stras 
tveni kolckcionar, zainteresovan 
je za originalno uputstvo za EU- 
TE na cngleskom (mo2e i na ne- 
madkom) za Commodore 64 i sve 
Sto ide uz njega. 

Rubriku smo zapodeli debatom 
o Mastersima (i nedijem bratidu) 
pa demo je slldno i zavrSiti. Alek- 
sandar Magdellnid Iz Ivangrada 
pita kako u igri MASTERS OF 
THE UNIVERSE otvoriti vrata? 

• • • 

Toliko za ovo leio. Ako ncmate 
vilu u Neumu, ili negde dnigde Si 
rom naSeg plavog Jadrana, nemoj- 
te nas da pitate .a Sta da radiic...". 
Zna se. noge u lavor. .Svet kom- 
pjutera* u Sake, i ditajte. iitajte. di- 
tajte, a dok dilate mislite na nas. 


52 


SVET KOMPJUTERA / JUL- AVGUST SS. 


SVET IGARA 


I 


AVANTURE 

Dve potrage 


U mnogim avanturama cilj je 
neSto pronaii: sada su na redu 
Sveti CraJ i Zlatna posuda za 
jaja. 

PiSe Nikola PopeWc 


Quest for Golden Eggcup 

U poslednje vreme, zbog velike navale ho- 
ror avantura. u drug! plan su potisnute nekada 
veoma popularne humoristi^lke avanture. Ka- 
ko je Fergus McNeil gubio svo) osobeni smisao 
za humor i okretao se .ozbilfnijim" temama, 
tako su humoristi£ke avanture sve vik gubiie 
svoja obeieija. U pravom trenutku pojavile su 
se grupe i grupice neafirmisanih autora koji su 
do maksimuma po£ele da iscrpljuju poznati 
engleski i pajtonovski .nonsens' humor. Bu- 
dietske kompanije, kao Mastertronic, Firebird 
i Plavers objavljuju takve tgre pa one sti£u i i\- 
ni populamost. Jedna od zapaienijih humoris- 
tiikih avantura je i QUEST FOR GOLDEN 
EGGCUP (Mastertronic), koja ruglu izvreava 
sve i svaSta > po(ev$i od Hobita, preko SerToka 
Holmsa pa do Indiana Dionsa. 

Igra poCinje jednog toploe letnjeg dana kada 
u potrazi za uzbudenjem ooluiujete da sko£ite 
pod kola. Budite se u zlatnom hramu i srekte 
osobu koja vam se predstavija kao Bog. Ona 
vam obeiava da (x vas vratiti u svet 2ivih uko- 
like nadete zlatnu posudu za jaja. 

Najpre pokupite sve predmete koje nadete u 
hramu (ra£unaju£i 1 one skrivene u pisakm 
stolu, kadi, ispod kreveta 1 na klupi), a zatim 
ih sve izbacite napolje kroz rupu na fontani 
(DROP ALL INTO HOLE). Tada se i vi provu- 
cite Irpu rupu, pa pokupite zlatno jaje, pasulj i 
ogrtaC. Ogrta£ (koji varn, ina£e. treba za osvet- 
Ijavanje mraCnih prostorija • jedan sasvim obi- 
can ogrtaC...) obucite. Sada se spustite niz 
stabljiku pasuija na Cijem je vrhu sagraden 
zlatni hram, pa idite na istok i na sever. NaCi 
Cete se ispreu kolibe koiu Cuva stratar. Dajte 
mu pasulj (GIVE GUARD BEANS) a on Ce ^ 
poj^i i... Ne. neCe poCeti da radi ono §to je 
vama palo na pamet, nep Ce eksplodirati. Po- 
kupite bocu i udite u koMbu pa zatim idite do- 
le. NaCi Cete se u sistemu peCina, poznatijem 
kao Paklene peCine. 

PeCine Cine svojevrsni lavirint u kome (kako 
god znate) morate naCi kijuC koji je u torbi 
(LOOK INTO BAG). Idite na severoislok i naCi 
Cete se u prostonji u koju va$i konkurenti, pa- 
tuljak Thoron i urobnjak Dandalf ostavijaju 
promote koje su ukrali od vas. Sada nadite 
prostoriju sa sediStem (SEAT) pa sedite u nje- 
a. SediSte Ce vas prabaciti u novu prostoriju 
oja je obloiena slamom. Pogledajte slamu 
(LOOK STRAW) i Ispod Cete naCi kreditnu 
karticu. Idite na sever i pozvonite (RING 
BELL), pa Ce doploviti splavar. Popnite se na 


splav (ON RAFT) I eto vas na drugoj strani re- 
ke. Tu ostavite karticu koja Ce vam trebati na 
povratku (SHOW MAN CARD). Nadite vc§ti- 
cu Wongo i dajte joj bocu. Ona Ce vam za uz- 
vrat dati Carobni StapiC. Uzmite kavez pa se 
vratite u Paklene peCine. 

U Paklenim peCinama ulovite pticu (CAT- 
BIRD) pa idite do provalije (CREVASSE). 
Tamo mahnite StapiCem (WAVE WAND) 1 dii- 
novska kuka Ce vas prebaciti na drug! kraj (si- 
tuaeija je veoma sliCna klasiCnim COLOSSAL 
CAVE avanturama gde se mahanjem StapiCa 
pojavljuje kristaini most). Idite na istok do 
Hrama Sudbine (Temple of Doom). Otvorite 
ga kljuCem (OPEN GATE) pa pronadite rizni- 
cu. Nju, naravno Cuva Cuvar. Otvorite kavez 
(OPEN CAGE), ptica Ce izieteti I straiar Ce po- 
beCi (opet sutuaeija sliCna COLOSSAL CA- 
VE'U kada ptica ubija zmiju - straiara). U riz- 
nici vas Ceka poruka. U njoj se kaie da za iz- 
vr$enje zadatlQ morate doneti tri jaja. Jedno 
veC imate, drugo Cete naCi u tomju (Cuvaju ga 
holografske projekeije autora igre), a treCe Ce- 
te naCi ako u trulom drvetu (u njega ulazite sa 


UP, IN) ostavite 14 predmeta (za to uglavnom 
iskoristite nepotrebne predmete iz zlatnog 
hrama). Iskoristite i staklenu boCicu koja se 
nalazi unutar oltara u erkvi (LOOK ALTAR). 

Kada se sva tri jajeta nadu u riznici, poiaviCe 
se zlatna posuda. Odnesite je Bogu (GIVE 
GOD EGGCUP). Avantura se ovde, zaCudo, ne 
zavrSava: Bog od vas zahteva izvrSenje jo§ jed- 
nog, JakSeg' zadatka. Autori igre obeCavaju 
nastavak, koji Ce se zvati EGGCUP 2 - THE 
EGG OF THE PHOENIX, a daju prvi deo Jifre 
za konaCan zavrJetak igre: BANANA. Tokom 
igre moiete reSavati i zagonetno ubistvo Serlo- 
ka Holmsa. all od toga nemate nikakve koristi. 
Ako psujete ili nekoga kunete (SWEAR) biCete 
zatvoreni u bo2ju tamnicu (podseCa na onu 
Goblinsku, iz Hobita). Kopajte tDIG) i otvori- 
te tajna vrata (OPEN TRAPDOOR) i eto vas 
napoljul Kada vas drug! put uhap^, moiete 
pobeCi jedino uz pomoC tajne lozinke (SMART 
EGG). 

Za re$enje igre zaslu^n je Milo§ Holclaj- 
iner, NjegoSeva 21, 11000 Beograd, all mu 
upuCujemo kritiku zbog krajnje neCitljive ma- 
pe koju zbog toga ne objavijujemo. 


Quest for Holy Grail 

U proSlom broju obeCali smo tekst o ovoj 
avanturi koja mo2e zainteresovati svakog 
oboiavaoca filmova nastalih iz produkeije ti- 
ma .Monty Python". Uz mapu ide i sledeCa le- 
genda: 



SVET IGARA 


00 - opasna mesta 

01 - (start), GET WMP, GET KEY 

02 - LIGHT WMP 

03 - GET SPADE 

04 - GET GIXIVE 

05 - DIG, GCT GRENADE 

06 - GET WKIX5E 

07 - UNLOCK DOOR, OPEN DOOR 

08 GET SHRUBERRY 

09 - GET DICTIONARY 

10 - GIVE SHRUBERRY 

11 - GET BOOK 

12 - GCT HAT, WEAR HAT 

13 - GET PAPER, OPEN BOOK, READ BOOK 

14 - THROW GRENADE 

15 - GET GRAIL 

16 - PUT GRAIL ON THRONE 


Bez milosti 

Vrio retko imamo priltku da piScino o avan- 
lurama koje su kreacija doroatih autora. Ne- 
nad Cajie h Kragujevca poslao nam jc deli 
raiino reSenjc domate avanture za Commo- 
dor 64 pod nazivom „Bez mdosti". 

U ovoj avanturi u ulozi ste detckliva i cilj jc 
da nadeie ubicu koji gara gradom; UZMI PIS- 
TOL), PRETRAZi KREVCT, UZMI IXIZVO- 
LU, PRETRAZI STO, UZMI NOVINE. PROCl- 
TAJ NOVINE. Dok Citate novlne. primetidete 
ncku scnku nad sobom i onesveScujete se od 
udarca u glavu. Btidite se u nckoj mraZnoj uli- 
ci: PRETRAZI KONTEJNER, UZMI MUNICI- 
JU, NAPUNI PISTOL), S. Z, ), PRCTRAZI TE 
LO, UZMI NOZ. UZMI PAPIR, PRETRAZi 
NOZ, OSTAVI NOZ, S, Z, S, PRICA) INSPEK- 
TORU, UZMI NALOG, J, UDJI U TAKSI, PRO- 
CITAJ NALOG. JEVREJSKA 40. PRITISNI 


ZVONO, POKAZI NALOG. I, I. PRETRAZi 
SUKU, PRETRAZi POLICE. UZMI IMENIK 
PROCITAJ IMENIK, Z, Z, S, Z, S, I S S I I l' 
PROCIT.M SPISAK, UDJI U LIFT, S, L S 'z 
PRETRAZi STO, UPALI lAMPU I I PRE- 
TRAZi TELO, Z. 

Sada 6ete se odvesti do vile sumnjivog boga- 
taSa Cije je ime bilo zapisano na lamp!; 1 I I | 
UZMI BATERIJSKU, J, J, UZMI KALAUZ,S 
S, S, S, Z, Z, Z, Z, UZMI HLOROFORM J ) I 
J, UZMI MAKAZE, I. POPNI SE NA HRASt' 
G. SKOCi U VRT S, S, I, I, OTVORl VRATA 
Z, G, I, PRETRAZi KREVET, Z, Z, J, PUCAJ U 
COVEKA. Oyim ste ubili bogataSa koji je, u 
sivari, bio ubica i koji vas je napao i ranio. 

Budite se u bolnici, gde je od predmeta jedi- 
no telefon. Sta treba uradili dalje, Nenad ne 
zna. Na vas je red! 


Pisma atalaca 

• Najpre izdvajamo pismo Danijela Zlat- 
kovita iz Zemuna. On pita §ia je cilj avanture 
SCARY MANSION i kako ga postiti. Ko zna - 
neka odgovori, i neka obrati paznju na ovaj 
Danijelov prilog: njegov prcdlog za .glupost 
godine”. Ovih dana se na piratskom triiJlu po- 
javila avantura ABRACADABRA U 2 (za ZX 
Spectrum 48K) i odmah stekla potasno mesio 
u piratskim kompletima. Ovo ne bi bilo Cudno 
da avantura nije u potpunosti napisana na 
Spanskom jeziku; kada se uzme u obzir broj 
ijudi koji znaju (ili samo .nalucaju“) Spanski. 
cela stvar je veoma tuina. Sve viSe doiazimo 
do zakIjuCka da je piratima glavno da ispune 
kasclc programima. a o njihovom kvalitetu se 
ne vodi ra£una (koliko se samo izvrsnih avan- 
lura nikada nije pojavtio u Jugoslaviji!) 


• Izvcsni Vlada iz Beograda moli da 
ncko odgovori na pitanja u vezi sa avantu 
REBEL PLANET. U rcdakciji I pored najl 
volje nismo mogli pronati Coveka koj 
ovom igrom male vile pozabavio, tako - 1 
ci. u pomoi! Pitanja slede: 

1. Koja je funkeija malog robota KC5 na p( 
ku igre? Sta mu treba narediti (ako uopllc 
la naredenja)? 

2. Kako izbedi (ili prodi) patrolu u holu he 
a da ne budete optuieni za ubistvo? 

3. Kako ubiti zmijoliko bide u lavirintu kat 
zaclje? 

4. Koji je odgovor na pitanje ,Ko te lalje?" 1 
postavija dovek u podzemnom Itabu? 

• Poslednje pitanje za ovaj broj dolazi 
Alela Kirblsa, Slekovdeva 8. 62250 Ptuj. Tc 
u stvari. poziv svim dilaocima koji su zavj 
ili znaju nelto vile o avantufi FIRST AUSTi 
UAN HERO da nam pilu. 

Za kraj, par saveta i pomod Eduardu M; 
vulju kojc stize od Valdimira Sagadina 
sred. bos. brigade 9, 78000 Banja Luka. Tide 
ved mozda pogadate, igre DETECTIVE: do 
za treba pokupiti ukupno 10 i Vladimir je 
peo sakupiti sledece: kravatu, Ipric, pravi i 
tament, laini testament, noz. poruku u D 
glovoj sobi. Dokaze treba staviti u omotn 
koje nalazite u valoj sobi (u ladici). Uini t 
tament nalazite tako Ito odete u Icvi deo bil 
oieke i zalrazite knjigu .101 Detective Sto 
es". Sef otvaratc pomocu lifre 21031919 kc 
nalazite na posluzavniku u kuhinji. U sefu c< 
nadi pravi testament Za ostavijanje predme 
moiete iskoristiti: doktorovu torbu (bla 
bag), sef. svoj krevet i ladice u svojoj sol 
Bombu nipolto nemojtc otvarati! 

< 


CVET KOMPJUTERA 

DUSANOV ZAKONIK 

Kompatibilan sa svim racunarima 


1 - DEFINICIJA PROGRAMA: 
Skup naredbi posle dijeg se staito- 
vanja uvek pojavi .Syntax error'. 

2 - POSLEDICA PRETHODNOG 
ZAKONA; 

Ako se jednom pojavi .Syntax er- 
ror" pojavide se bar jol jednom. 

3 - ZAKON BESKONACNE PET- 
LjE: 

Beskonadna pctlja nije beskonad- 
na - iz nje se izlazi na ON-OFF 
dugme. 

4 - SINTAKSNATEOREMA: 

Ako vam program proradi onda 
ima bar jedan bag. 

5 - SINTAKSNA TEOREMA - PO- 
SLEDICA; 

Ako vam program ne proradi i 
ako ste sve pokulali, probajtc da 
ga startujete. 

6 - ZAKON NHPREDVIDIVOSTI: 
Kada piSetc dug program kompju- 
ter se obavezno blokira. 



7 - AKSIOMA STRPLJIVOSTL 
Strpite sc. I kompjuter jc s vama 
strpljiv (dok ima struje). 

8 - ZAKON FOR-NEXT PETLJE: 
Idi mi, dodi mi. 

9 - ZAKON OPOZICIONOG ZA- 
KLJUCIVANJA; 

Naredba END startuje program 
po milljenju opozieije, 

10 - TEOREMA ORIGINALNOS- 
TL 

Ako ielite da napileie svoj origi- 
nalni program uvidedete da vam 
je neko ukrao ideju jol pre deset 
godina. 

11 - ZAKON PROGRAMSKE IN- 
TEUGENCIJH; 

Uvek postoji duzi j sporiji pro- 
gram, 

12 - DEFINICIJA ALGORITAM- 
SKE SEME: 

Algoritamska lema je skup geo- 
metrijskih likova dijim poveziva- 
njem ne moieie da nadete izlaz iz 
lavirinata. 

13 - AKSIOMA IDEJE; 

Okanite se ideje • nelto dete po- 
kvariti. 

14 - ZAKON KRIVICE; 

Ne lupajte monitor - kompjuter je 
kriv. 


15 - ZAKON UPOTREBLJIVOS7 
Upotrebijiv program sc upotre 
ijava samo u krajnjoj nuzdi. 

16 - AKSIOMA TROUGLASTO 
POGLEDA NA KOMPJUTERE: 
Samo tskljuden kompjuter je di 
bar kompjuter. 

17- AKSIOMA TR2iSTA: 

Ko s davolom programe prodaj 
taj je pirat. 

18 - TEOREMA REDUKCIJE D/ 
TOTEKA; 

Ako izbrilete nevazne podaik( 
ubrzo de vam zatrebati. 

19 - SVEDSKI ZAKON PRAVEC 
NOSTL 

Svaki pravedni kompjuter umiSIji 
da je Svedski TV-delektor. 

20 - AKSIOMA ..PIRATE'S LO 
VE": 

Svaki pirat ima 2 srea; prvo je naj 
deice 6510 a drugo (ono u njemu 
nikad ne upoirebljava. 

21 - ZAKON 0 ZAKONIMA: 

Ako gornji zakoni nisu ispunjeni 
onda val kompjuter ncma mik 
roprocesor. 


O Dulan Stojiccvic 


54 


SVET KOMPJUTERA / JUL- AVGUST '89. 


SVET IGARA 


PIRATNo.1 

Top lista nadrealista 


5 obzirom da je 
letovanje skupo, vecina 
vas ie verovatno to 
vreme provesti kod 
kuce, a za kucnu 
zabavu zna se, nista 
bolje od kotnpjutera 
(poSto je komSinica, 
stjuardesa, staino 
zauzeta). E, da bi se 
nove igre nabavilc, 
treba znati od koga 
kupovati 

Novi sistem glasanja koji 
smo uveli od proSlog puta po- 
kaaao sc delotvornim. Dodu- 
§e. broj glasova se rapidno 
smanjio, Ito jc i logicno, ali 
oceniti dva pirata je ipak lak^ 
nego desetoricu. Od pokuSaja 
prevare, bez kojih, tini sc, ne 
moze, izdvojicemo samo je- 


dan. ZaSto? Zato §to je prosto 
smeSan! Kuponi su nam stigll 
folokopirani, oba su poslata iz 
VrSca, ali gle Juda, na jcdnom 
je potpisani glasaj, navodno, 
iz Kragujevca (a navedcni po 
zivni telcfonski broj je za Kru- 
Jevac). Cccc... Sto je najzanim- 
Ijivije, pirati o kojima je rcC 
verovatno su neki lokaini ano- 
nimusi. 

Slo se samih glasova ti{e, ii- 
ni se da neki od vas nisu do 
bro proiitali usiove glasanja. 
Bilo je kupona sa napisanim 
samo jednim piratom, kao i 
onih gde su oba pirata dobili 
istovetne ocene. Kao §to smo 
rekli, te glasove nismo uzimali 
u obzir, Sto u suStini nije ima- 
lo nekog znacajnijeg uticaja na 
listu, mada je ponekome neki 
nevazeci bod mogao dobrodo- 
ci, a ponekom je negativan 
umanjivao minus. Takode 


smo, kao §to neki od vas zna- 
ju, provcravali telefonom ne- 
ke kupone i njihovu verodos- 
tojnost. Sve ove mere predos- 
troznosti su neophodne, jer se 
ne moze tek tako bilo ko iz- 
dvojiti kao nepoSten ili sjajan. 

Sad se vidi, sad se zna.,. 

Prvak od proSlog puta Pred- 
rag Denadic i dalje je na (el 
noj poziciji. Opet nijednog ne- 
gativnog poena! Dakle, od 
svih jugoslovcnskih pirata. 
najbolji je jedan Spectrumo- 
vac. Predrag Denadic je ukup- 
no sakupio 22/5 poena (22 po- 
ena iz 5 glasova). 

Drugi po redu, a prvi za 
Commodore je TYRANT, i to 
bra(a Smajid, posto se pojavio 
jo§ jedan pirat pod istim ime- 
nom. Takode ni jednog nega- 
tivnog poena. Od pocetka su 
na listi, i eto. vremenom su se 
probili do prvog mesta medu 
komodorcima. TYRANT ima 
17/4 pozitivnih poena. 

Na treccm mestu. za jedan 
bod. MARKIZ & VOIVOD. 
Zna(i, mail, malccki pad. 


moida prouzrokovan IStvano- 
vim odsustvom. Ipak. za razll- 
ku od prethodnih puta. samo 
jedan kupon sa negativnim 
pocnima. MARKIZ & VOl 
VOD Imaju 21/5 pozitivnih i 
5/3- negativnih poena, ukupno 
16/6. 

Nckadasnji prvak. A^O, 
ALLO jo§ uvek je na listi.'ali u 
silaznoj putanji. Zoran vero- 
vatno najboljc zna kako ce po- 
vratiti stare pozieije i zato tre- 
ba (ckati i videti. Firma AL- 
IA ALLO sakupila je 13/3 po- 
zitivnih i 6/2 negativnih poe- 
na. dakle sve zajedno 7/5 pozi- 
tivnih poena. 

Toliko je skupio i Dragan 
Jaglica, proSii put je dclio dru 
go mesto sa Markizom. Jaglicu 
smo stavili iza Zorana jer mu 
je prosek dupio lo§iji. iako je 
opet sakupio rckordan broj 
glasova - cak 10. Dragan Jagli- 
ca. poslednji na pozitivnoj lis- 
ti, ima 25/6 pozitivnih i 18/4 
negativnih, sve ukupno 7/10 
pozitivnih poena. 

Na negativnoj listi jedan je 
dinl, Jovan Dakic. Varijaeije u ^ 


SniZene eksportne cene za Jugoslovene 




Komojuteri; 

• XT komo- 8088 12 MHz. 512 Kb n» ploCl. mw. 1 Mb, flopy 360 Kb 

5.25. FDD. C6A/M6A kprtlc*, p»r«l./232. gam« port, clock/calondpr. 
102 keyboard, MS DOS 3,3, monohrom monitor, SUmpoC Star LC10 - DM 
1570.* to kom po DM 1505,- so bank, troskovimi 

• AT komp. 80286 16 MHz digitalni, 1Mb n.p . man. A Mb. 1.2 tib Oopi 

5.25. HOD/fOO, C6A/M6A kartica. paral./232, gama port, 
clock/calendar, 102 keyboard, MS DOS 3.3. monohrom monitor, Stampad 
Star LCtO - DM 2525,- 10 kom poOM 2400.- sabank. troSk. 

• AT komp, 80386 27 MHz digitalni. 2Mb n.p,. max. 16 Mb. 1.2 Oopi 

5.25. HOO/FDO. C6A/M6A kartica, paral./232, gama port, 
clock/calendar. 102 keyboard. MS DOS 3.3, monohrom monitor, StampaC 
Star LC 10 - DM 4820.- 10 kom po DM 4552.- sa bank. IroSk. 

• Sinclair Spectrym 48K + kasetof. 4 interfac# 4 2 palice $a bank 1 po4t 

troSk.- DM 363.- ‘ 

• Commodore C-64 sa 2 palice 4 kasetofon 4 3 igre sa bank, i post, 
troSkovIma - DM 359.- 

• Atari 800XL 4 fiopi 5,25 ♦ StampaC 1029 (u tri paketa) sa bank, i post 
IroSk- DM 885.- 

• Amstrad-Schneider CPC 464 sa kasetof. 4 monitor 4 2 palice sa bank I 
post. troSk. - DM 392.- 

• Sharp PC1403 sa 32 Kb sa bank, i post. troSk. - DM 285.- 

Veliki izbor kofnpjytera ISM XT/AT. Atari. Commodore. Sinclair. 
Amstrad-Schneider ltd. 

Stampaci; Epson. Star. Citizen, Seikoshs. NEC. Mannesman, fax maSine. 
fax kartice, skenerl ltd. 

Dpiaduje se na Bayerische Vereinsbank kto. 6981020 


a Fax Cannon 8 sa telefonom, 63 - DM 1659.- 10 kom po 1730,- 

• Fax Panasonic 120 sa telefonom, 20 memorija, 63 4 telef. sekretartca I 
automat za Jednu telefon. MnIJu - DM 3000,- 10 kom po 2760,- 

• Fax Murata Ml Japan sa telefonom 15 sek., 62, 63, 302x215x85 mm - 
DM 1409,- 10 kompo 1295.- 

• Fax Sanyo Sanfax 2 sa telefonom. 20 sek. A4, 20 memorija, 63 - DM 
1819,- 10 kom P01556.- 

• Fax karta za IBM XT/AT. 20 memorija, 63. 2400-9600 bps * auto box 
-DM 1539.- 10 kompo 1405.- 

• Handy Scanner4softver,100-400dpl. XT/AT-OM 662,-10 kom po 516,- 

• Automat fax, za Jednu telefonsku MnIJu raspoznava fax ill telefonskl 
pozlv - DM 265,- 10 kom po 237,- 

• Moz. klavlr stereo. 49 tipkl, 8 rlUn., 14 Instrum.. 4 okUrve - DM 160.- 

• Hi-Fi stereo muzlckl stt^ sa daijinskim, gramofon, radio, pojaealo, 2 
kasete. 2 zvuentka DM 325.- 

• Stereo autoradlo-kaselofon, digitalni, 6 memorija, autorevers, 2 
zvuCnika. antana DM 196.- 

• Auto C8 stanica 40 kanala. 4 W. AM - DM 164,- 

• Stereo radlorekorder, 2 kasete, 40 W - OM 206.- 

• TV kolor 36 cm, 12 programa - OM 409,- 

a Video kamera Movie VHS, C kasete - OM 1437.- 

• video rekorder VHS se daijinskim, 14 dsna 4 programa - OM 625.- 
a Video player VHS - DM 444,- 

• Salellt tuner sa daijinskim - OM 759,- 

a Satalilska glava za antenu 1.3 dS - DM 465,- 

• BeZICnl telefon, 10 memorija sa Interfonom - OM 220,- 

a Panasonic telefonska sekretarlca sa daijinskim - OM 320,- 
Sve cene (fax I ostalo) su sa poStaoskim I bankarskim troSkovIma 



JODE Discount Markt 


80(H) MQnchen 2, Sdiwanthaierstr. 1 
Telefon;9949-89-SSS0S4.Fax9949-89-S99139.Telex524571 


SVET KOMPJUTERA / JUL- AVGUST '89. 


55 


SVET IGARA 


njegovom radu koje su mu i 
proSli put zamalo doSle glave, 
sad su ga dovele do (relativno 
malog) minusa. Zanimijiv fe- 
nomen: jedni ga dizu u nebe- 
sa, a drugi ga, ne birajudi sred- 
stva, bacaju u ponor. Osnovna 
zamerka njegovom radu je lo5 
kvalitet, snimka, kasete, pako- 
vanja. Mi ipak verujemo da ie 
sve biti u redu kad Jovan obra- 
ti viSe paznje na te detalje. Jo- 
van Dakid ima 13/3 pozitiv- 
nih, all i 16/4 negativnih poe- 
na, znaci - 3/7 poena. 

Na negativnoj listi nema vi- 
se nikoga, jer su svi ostali ne- 
gative! te poene skupili iz jed- 
nog, najviSe dva kupona, a mi 
smatramo da to nije merodav- 
no u oceni nedijeg rada, Tako- 
de nam viSe nema ni doktora 
(dobio je samo jedan jedini 
glas, i to pozitivani), verovat- 
no zato Sto niko viSe ne uzima 
od njega. TeSko je biti neshva- 
deni genije... 

Salu na stranu, akeiju na- 
stavljamo, sa sitnom izme- 
nom. Citaoci vlasnici Amige i 
Atarija poSalili su se da sa sve 
vedim brojem pirata za 16-bit- 
nike raste i potreba za njiho- 
vom selekcijom. Zato demo, 
ponavljajudi pravila glasanja, 
dodati i te detalje. I, pri- 
driavajte se tih pravila, jer ne- 
korektne kupone kao Sto vidi- 
te ne primamo, to je jedini na- 
din da zaista pomognete svo- 
jim omiljenim piratima. 

Pravila igre 

Prilikom glasanja u akeiji 
.Pirat No. 1", obratite painju 
da kupone popunjavate tako 
da: 

- date glasove dvojici pira- 
ta, pri demu se ne uzima u ob- 
zir ako oba pirata rade zajed- 
no, pod istim imenom. 

- u sludaju da pirat radi pod 


Clasacki kupon akeijo "PIRAT N‘ 



Glasacki kupon akeije "PIRAT N®1“ 





Neinteligentoa varka: oba kupona su totokopirana, oba stiiu iz 
Vrica, ^asa se za isti (praktiino anonimni) ^soft", ali najednom piSe 
da stiie iz Kragujevea. uz pozivai broj 037 za Knsievac 

imenom neke firme, obavezno 
navedite puno ime i prezime 
pirata pored imena firme. 

- obavezno naznadite za ko- 
ji kompjuter pirat prodaje 
programe. Prostora za sve 
traSene podatke ima sasvim 
dovoijno. 

- ocene dajete od -5 do -I- 5, 
po Seiji, ali se daju dve razlidi- 
te ocene. ill pozitivna i nega- 
tivna, ill razlidite negativne, ili 
razlidite pozitivne ocene, 

- morate isedi originalni ku- 
pon, fokopije ne vaSe. 

- kupone ne lepite na dopis- 

nice ili razgiednice, jer zajed- de koverta sa jasnim adresama 
no sa kuponom mora se posla- i datumom. Takode nemojte 
ti materijaini dokaz da ste na- lepiti kupone na koverte. 
rudivali kod pirata za koje gla- - svaki glasad moSe poslati 
sate. Najpovoljnije je da to bu- )e<i4“ kupon u jednom 

krugu glasanja. Rezultate gla- 
sanja objavijujemo svaka dva 
meseca, a svaki krug glasanja 
se zavrSava 10. u svakom dru- 
gom mesecu. Kupon za akeiju 
objavijivademo u svakom bro- 

ju- 

- obavezni su podaci o gla- 
sadu, narodito broj telefona. 

- kupone Saljite na adresu: 

Svet kompjutera 
(Pirat No. 1) 
Makedonska 31 
11000 Beograd 


POKE 

cake 

Ureduje Predrag Bedirid 

Konaino je stiglo leto. 
Sunce je upeklo. Ptice 
na granama veselo 
evAudu. Vi maState o 
mom, a uz kompjuter 
je sve moguce. Pravo 
vreme za POKE CAKE. 

Pa, da odmah predemo na... 


SPECTRUM 


• Prvo i jedino pismo stiglo 
nam je od Dejana Lazareviia. Po- 
slao nam je odgovor na pitanja ko- 
je nam je ranije postavio Danijel 
Zlatkovid. 

Titanic: Sifra za ulazak u drugi 
nivo je SUSIE. Neprijatelje na 
prvom nivou moguce je eliminisa- 
ti unoSenjem siede^eg programa: 

10 CLEAR 2S499: SCREENS: 
FOR F-65000 TO 65012 

20 READ A: POKE F, A: NEXT 
F: RANDOMIZE USR 65000 

30 FORF-1T0 5; READ A: 
POKE A. 0: POKE A + 1. 0: 

POKE A + 2,0: NEXT F 

40 POKE 59043,0: POKE 
59190,0: RANDOMIZE USR 
52546 

50 DATA 221, 33. 156, 99. 17. 
70. 152. 62. 255, 55. 195, 86. 5 

60 DATA 58694, 58736. 58876, 
58918, 58531 

Ukoliko iinije 40 i 60 zamenite 
slede^im linijama, neprijateiji iz 
drugog nivoa pwtaCe vam prijale- 
Iji i nece vam vi§e praviti prc^le- 
me: 

40 POKE 59531.0: POKE 
59389,0: RANDOMIZE USR 52546 

60 DATA 58793. 59079, 59037, 
59219, 59261 

Sa Spectrumom smo brzo za- 
vriiiii i preiazimo na... 


COMMODORE 


• Stiiexno do Sandora Medvec- 
kog iz Temerina. On nam je po- 
slao nekoliko POKE-ova, ali n^e* 
mo ih sve objaviti jer su neki od 


56 


SVET KOMPJUTERA / JUL- AVGUST '89. 





njih za igre koje su se ierale pre 
nckollko godina. PrcosiaTi POKE- 
>ovi su u redu Sto se ti£e 
.sveiine", ali imaju jcdnu manu: 
nedostaje startna adresa igre. take 
da vam netc biti mnogo od koris- 
ti. Znad spall smo na samo jednu 
igru; za nju nam je Candor pK>slao 
iifru. za koju prctpostavljamo da 
radi. 

Theatre Europe: dfra za nukle- 
amo oruije je MIDNIGHT SUN. 

• Aleksandar Prokic poslao 
nam je nekoliko kratkih saveta od 

! kojih objavljujemo: 

BMX Kidz: Kada se pojavi na- 
slovni ekran sa muzikom otkucaj- 
te VIVALDI, a zatim za prvi nivo 
pritisnite slovo “A*. Ukoliko ielilc 
da igraie neki od viSih nivoa pri- 
tiskajlc redom tastcre od “B" do 
"F*. Ako nccete da igrate ovu izu- 
zetno lepo uradenu igru, a itelite 
‘ da vidite zavrSnu scenu, otkucajte 
VIVALDI, zatim "F”, a nakon toga 
LSD. Prijalno. 

• Evo ponovo Ota Filipovica 
I sa novim prilogom. Kao i uvek do 

sada poslao nam je POKE-ove za 
trenutno najsvelije igre. 

Fox Fights Back: Pre starta igre 
unesite TOKE 5827,165. Igru za- 
tim startujele sa RUN. Ukoliko 
imale drugadju verzijulgre. moni- 
lorom pronadite naredbu DEC 
SEC i promenite je u LDA SEC. 
Ovo se mora uraditi ba$ na taj na- 
Cin, jer se vazan deo igre Cuva u 
memoriji od $0200 do $0800, a taj 
deo memorije sc nakon reseta, 
kao 5to vam je.verovaino poznato, 
briSe. lako da igru ne mo2emo po- 
novo pokrenuti. 

Virus: Udtajte igru, startujtc je. 
a zatim resetujte ra£unar. Unesite 
POKE 5196,173 i imaietc neogra- 
niien broj 2ivota. UnoSenjem PO- 
KE 4236,173: POKE 5217.173: PO- 
KE S233.173 dobijate neograniCe- 
no vreme. Igru ponovo startujte sa 
P SYS 2085. 

Road Warrior: Pokrenite igru, a 
zatim resetujte ratunar. Unesite 
POKE 47096,44 za beskonafino 
♦ zivota i POKE 47646,44 za neogra- 

ni^enu koli(inu goriva. Igru pono- 
vo startujtc sa SYS 4608. 

‘ Space Warrion Pokrenite igru, 
/ a zatim resetujte ra£unar. Unesite 

I POKE 5315,44 za beskonaCno 


iivota i POKE 5310,76: POKE 
5311,11; POKE 5312.21 za neuniS- 
tivost. Igru ponovo startujte sa 
SYS 4096. 

SDI: Pre starta igre otkucajte 
POKE 13042,181. Igru startujte sa 
RUN. Ukoliko imate drugaCiju 
verziju igre, monitorom pronadite 
DEC $13,X i promenite u LDA 
$13.X. Ovaj POKE donosi besko- 
naCno zivota. 

Steel: Nakon reseta unesite PO- 
KE 5339,44: POKE 5348.44; POKE 
5087,44: POKE 5096,44: POKE 
2048,120: POKE 2049,169: POKE 
2050,53 i energija vam se vi§e neCe 
smanjivati. Igru ponovo startujte 
sa SYS 2048. 

Na red je najzad do§ao i... 


AMSTRADCPC 


• NaS najvredniji POKE sarad- 
nik Jasmin Halilovii iz Rijcke po- 
slao nam je gomilu aktuelnih PO- 
KE-ova. 

BATMAN II 1-2: (energija) 

1. deo: 

10 for i»&be7a to &be80 
20 read a$:poke i.vaI("&'-t-aS) 

30 ncxt:load “batman' 

40 data af,32,04,86,c3,7a,bc 
run 

poke &379,&be:run 

2. deo: 

10 openout 'c’:memory &6bc 
20 load '’batman2'' 

30 poke &8850.0 
40 call &6bd 

RAMBO III 1-3: (energija) 

1. deo: 

U basic loader u Uniju 60 izmedu 
load '!rambo3“ i call &fcc ubacite 
poke &796f,0 

2. deo: 

10 for i &be7a to &be80 
20 read a$:poke i. val('&"-l-a$) 

30 next:load "ramboll" 

40 data af.32.03,82.c3,7a.bc 
run 

poke &233.&be:run 

3. dco: 

10 openout "c":mcmory &99f 
20 load "rambolir 
30 poke &4S12,0 
40 call &9a0 
R-TYPE 4-5: 



10 openout 'c':memory &1080 
20 load "r-lype N" 

30 poke &92e7.0 :'iivoti 
40 poke &92df,&c9:'neranjivost 
50 call &XXXX 

Umesto N i XXXX, za pojedine 
delove igre (N) unesite brojeve iz 
tablice. 


N 

XXXX 

4 

1314 

5 

1081 


TITAN: 

10 memory &26ff:load "titan" 

20 poke &5ca3,&b6;'2ivoti 
30 poke &5c85,&45:pokc 
&5ee2.&c3:poke &5ee3,&45:poke 
&5ee4,&la:'neranjivost 
40 poke &5828.&c7:poke 
& 5829 ,&lb;'pritiskom na "ESC" 
prelaz^ na iduCi nivo 
50 call &2700 

SledeCih 16 jasminovih ,poki- 
ca" unosi se na skoro identiCan 
naCin, tako da je Jasmin smislio 
naCin da skratl tekst. Za unoSenje 
POKE-a, dakle, unesite linijc 10. 
20 i 30 priloienog BASlC-a koje 
predstavljaju zajedniCki deo („op- 
Sti POKE loader"), a linija 40 vari- 
ra od igre do igre. Kad ukucate 
BASIC, u komandnom modu ku- 
cajte RUN i POKE, pri Cemu 
.nnn" treba zamenili datom veed- 
no§cu. 

OPSTI POKE-LOADER: 

10 read x,y$;for i«&be00 to x 
20 read a$:poke i,val('&' -f a$) 

30 next:load y$ 

40 data 

run 

poke &nnn,0:poke 
&nnn-t-l.&be:run 
ADVANCED PINBALL 
SIMULATOR: 

40 data 

&be06,plnball.af,32.54,2e,c3.7a,bc 
nnn — 257 
Bezbroj loptica. 

BAU BREAKER 2: 

40 data &bc09, breaker2. af. 32, 
98, 41, 32, 6c. 4b, c3. 7a. be 
nnn — 257 

Bezbroj loptica i projektiia. 
BLACK BEARD: 

40 data AbeOa, black. 3e, 3a, 32, 
4a. 66. 32, 4f. 78, c3. 7a. be 
nnn — 257 

Be^roj zivota i munieije za 
piStolj. Ako iclitc samo bezbroj 
iivota, nije vam potreban poke, 
ve6 samo u toku Igre pritisnite 
zajedno tastere 1. Q, A, Z. 

BMX FREESTYLE SIMULATOR: 
40 data &be06, bmxfree, af, 32. 
20, 6e. c3. 7a, be 
nnn — 232 

Plasman u slede^u disciplinu bez 
obzira na rezultat. 

Isti efekat posti^te ako na 
poCetku igre umesto svog imena 
upi§ete TAEHC. 

BOB MORANE: 

40 data &be07, bobmoran, 3e, b6. 


32. dO. 11. c3, 7a. be 
nnn — 257 
Bezbroj zivota. 

CHUBBY GRISTLE: 

40 data &be09, chubby, af. 32. bS, 

31. 32. 02. 32, c3, 7a. be 
nnn — 232 

Bezbroj iivota. 

DEATH STALKER: 

40 data &beOc, stalker, af. 32, 10, 
2c. 32. c9; 3f, 32. dl. 41. c3, 7a, 
be 

nnn -232 

NeograniCena energija. 

FAIRLIGHT 2: 

40 data &be07. fairligh. 3e. b7, 

32. 7e. 3e, c3. 7a. be 
nnn — 232 

Neogranicena energija. 
FERNANDEZ MUST DIE: 

40 data &be09, fernand, af. 32. 

9d. 7a, 32, fa, 7a, c3. 7a, be 
nnn — 232 

Bezbroj iivota i granata. 
HUNCHBACK 2: 

40 data &bel8. hunch, cd. 7a, be. 
af, 32. 55, i(2. XX, c9. 32, de, 77, 

32. 6e. 85, 32. cl, 8d, 32, Of, 96. 

32, f8. 9e, c9 
nnn — 232 

Bezbroj zivota (XX - c9), 
neranjivosi (XX -3e) 

OFF SHORE WARRIOR: 

40 data &beOb, shore. 3e. 18, 32, 
dl. 9c, af. 32. 7b, 9f. c3. 7a. be 
nnn — 232 

Kvalifikacija za sicdecu trku bez 
obzira na plasman, nec^ranifen 
broj projektiia. 

PACMANIA: 

40 data &be07, pacmani, 3c. b6. 

32, 18, 19. c3. 7a. be 
nnn — 257 
Bezbroj iivota. 

RETURN OF THE JEDl: 

40 data &be07, jedi, 3e. 3a, 32, 8e 
a6. c3. 7a, be 
nnn — 378 
Bezbroj iivota. 

STUNT BIKE SIMULATOR: 

40 data &be06, stunt, af, 32, 4c. 

93. c3. 7a, be 
nnn -378 
Bezbroj pokuSaja. 

USAGI YOJIMBO: 

40 data &be07. samurai. 3c. b7. 

32. 7c. 24. c3. 7a, be 
nnn — 257 

Neogranicena energija. 

VICTORY ROAD: 

40 data &bc07, victory, 3e, b6, 32, 
9c. 4a, c3. 7a. be 
nnn — 378 
Bezbroj zivota. 

• • • 

Ovim smo zavriili sa letnjim 
izdanjem ove rubrike. PrepuStamo 
vas blagodetima leta i oCekujemo 
da Cemo se ponovo druziti u sep 
tembru. Do tada se I dalje igrajtc, 
bilo sa POKE-ovima ill bez njih, 
mada bismo vam mi savetovali da 
ponekadmalo i izadete na vazduh. 




SVET KOMPJUTERA / JUL- AVGUST '89. 


57 



SVET I GAR A 



WULFAN 

U ovoj igri de vam osim brzih 
prsliju trebati i neSto malo sivc 
moidane mase, jer je igra misao- 
nog karaktera. Do kraja ^ete do^i 
vrlo teSko, £ak i sa mapom, a vide- 
tete i zaito. 

Cilj vam je da nadete .Nevaljal- 
ka" (NASTY ONE) 1 da mu preda- 
te kacigu. l^virint je prepun vrata 


koja morale da otklju£atc. a da 
biste to uspeli treba£e vam odgo- 
varajudi k]ju£. Osim kijuieva nala- 
zidete jc^ neke predmete. Evo 
spiska: 

• BOMBA: ruSI zidove (ne sve) i 
ubija prasad(?); 

- BUZDOVAN: sluii za razme- 
nu; 

- FLASA: sa njom podmiiujctc 


58 


SVET KOMPJUTERA / JUL-AVGUST '89. 


SVET IGARA 



Zatim 

6 ' ako hodete 

8 - aesno 

• ispod 
jl reSetka). 

Nadam se da vam je ovo dovolj* 
no. Ako ncmate ovu igni Sto pre 
okrcnite svog IlCnog pirata i ne- 
mojte da je naru£ite. Bolie kupite 
OperationWoIf. Sa njim ietc si- 
gumo izgubiti manje iivaca, a o 
vremenu i da ne govorimo. 


VALJALKA" i to je happy ciid^k^.,, 
ecte doliveH posle viSc ncpfQ gg^ 
vanih no6i (a moida ni 
zna?). f*‘ 

MALI SAVETl: Postoje £cu^ 
startne pozicije koje se menjaju 
posle prolaska poruka. Taslcri se 
rcdcfiniSu na K. Nemojte koristiti 
P i ENTER jcr ih program koristi 
za pauzu. Kada odaberete koman- 
de start je na ENTER. 

Da biste lakje (tj. uopSte) zavr$i- 
li ovu igru. otkucajte uz pomo£ 
GENS-a slededi listing: 
dRG «8850 

LD A,239 

IN A.(#FE) 

RRA 

JP NC.#733C 


MOGDUN-ove ljude. koji vam za 
uzvrat daju. obiCno neki kljuC; 

- NOVAC: takodc sluii za raz- 
menu: 

- KLJUC: ima ih vISc vrsta. Neki 
otvaraju samo jedna vrata, a neki 
vi§e. 

Predmeti koje dobijatc razmc- 
nom: 

- FLASA; 

- KRISTALNA KUGLA: koristi 
se kod ^svinja koje sedc' za dobija- 
nje korisnih poruka (svaka svinja 
ima svoju); 

- Carobni pergament 

(SCROLL); treba ga odncti kod 
GRYLETRON-a; 

- KRUNA: treba je odneii kod 
RAGNAR-a i zameniti za kacigu; 

- KACIGA: odneii je kod ,NE- 


!. NC.#7363 

f 5 

'IF NCtt737D 
RRA 

JP V NCtt738B 
Asemblirajte program i zatim ga 
snimitc. U BASIC ubacite joS je- 
dan LOAD"CODE i taj dco u£itaj- 
tc poslednjj. Ubacite I POKE 
26529,0 koji ce vam omogu£iti da 
zadriite prcdmete posle prekida 
igie. Ovaj kratki maiinac £e vam 
omoguditi da bez kljuCcva prolazi- 
tc iz sobe u sobu. Postupak je sic- 
deci: posle starta igre pritisnite 5 1 
tako aktivirajte potprogram koji 
vam omogudava da varate. 


O BranJco Jekovid 
MiSa 2ivanovic 
Zlatan Stojanovie 


SVET KOMPJUTERA / JUL- AVGUST ‘89. 


59 


MALI OGLASI 


(B^gOaoSai'TBDa^aQS 

Ako nam sa^ete mall oglas, tekat oglasa treba da bude cicko 
OttalMJib sa pr^irojanim r«eima i naznakcm za koju je rubriku 
(^Mctrun, Conunodore ill Raaio). Uz tekat treba phloZiti jedan 
pnmerak (^te (SDK) uplatiuce, uplat^ene na odgovar^uci iznos. 
Qirtaae m mmatMtnW»r^k\ hroi ftftj|tte do 10. avemta. ne adresu: 
*9rei konipjotera*, mail oflaai, 

Makedoiiaka Sl» 11000 Beograd. 

Novae treba uplatitina 2 iro-raCun brqj: 

60001 - 001 - 29728 . 


Cene ogiasa: aeptembar 

Obidni: prvih 10 reel 70.000 

svaka sledeea reC &.000 

Uokvlreni; 1 an na 1 sttqxru 100.000 

lcmna2stupca 200.000 


VUina uokvuenog oglaaa more biti n^jmarye 2 cm. Za 
•pecyalne zahteve i oglase vellCine 1/8 (oamine) stranice ill vece. 
obradte nam ae poaebno. plsmeno ill telefonom. 

Bok sa aee reklamaclje je 10 . a mesecuf U aluCfyu da 
oglag stigne posle roka objavicemo ga u prvom sledecem broju. 


Commodore 


yU-TEAM SOFTWARE. Diiketni pro 
grami za C-64. Najnovije igrt (Test Dri- 
ve II. Ghoaibusiers 11*'...) i usluinl (Uti- 
lity Bcastle Boys, W.O.D.,.). Snimamo i 
na 3,$" dUku. Katalog be^iatan. 2ett* 
ko JovMIK, F. Harazina 3S. 78000 Ba- 
■daluka. lel. 078/S7-764. 

COMMODORE 16. 116 + 4. Veliki iz 
bor programa. povoijnc cene, katalog 
betplatan Jugoauv MakalmovM. 11321 
U^vtina, td. 026/76-188. 

€-64: Najnoviji hitovi. Brza i kvalitetna 
ualuga. Prvih 10 naruCioca dobija 1 
komplet besplatno. Ne verujetc?... Pro- 
veiliel Robert Ve6i, Bostan 1, 21235 
Teatenn. tel. 021/840-9S0. 


THE CLAW OF HGER. Povoljna po 
nuda kasetnih i disketnih programa za 
C64. Memoriiski snimak i besplatan ka- 
calog. Rok isfwruke dva dana. Vladimir 
PopevU, tel. 013/811-887 Ui 
013/812-923 (2e4ko) (15-23h). 


M&D SOFT. 1 program — 300 dinara, 
lel. 043/831-045: 831-OSl. 

COMMODORE 64 - Najnovi|e igre i 
usiutni programi poiedlnaCno Hi u 
komptetima kojc vi saatavijate. Sni- 
mam iskljufrivo memoriiski. TeL 
014/36-468. Milan. 

C16/116/ + 4. Veliki izbor. Igre direk- 
tno iz latunara. Dragila Raikovii. 3. 
oktobar 302/2, 19210 Bor. TeL 

030/32-523. 

C-64: Najnovijr hitovillf K15; The Duel 
1-4 (Test Drive 3). LT. Sports 1-4, Mo« 
ter Slama 1-2, Caveman. Arteax. Tank 
Action... K16: Cirkuske atrakcije 1-5. 
Phopija. Tom and Jerry. T,O.W.E.R. 
Komplet speajalac S (sve igre iz S. iga- 
ra S). Na tri narutena kompleta je^n 
besplatno. Komplet 30-35 igara 
10000 + kaseta nova (13000) + PTr. Tcl. 
022/714-385. Vlada Tomu, FruSkoeor- 
ska 35. 22240 Sid. 


C-64/128 F.G.C5. Igre u meseinim 1 te- 
matskim kompietima. katalog bespia- 
tan. Tel. 013/313-572. 

B&E BRAVO SOFT - Ima najnovije ig- 
re u kompl^ima za C-64. Komplet + 1 
kaseta + Pn- 20.000 din. Tel. 
013/843-023. 


Ml IMAMO SVE najkvalltetnije na 
disku za C-64 i PC-128. MATKMA- 
TIKA. patet od 130 programa - 
100.000 BASIC BOSS, najbolji basic 
compiler - 120.000 MS FORTRAN 
- 100 000. GRAPHIC TURBO PAS- 
CAL - 120.000. U cijenu su uraiu- 
nate diskete, upute i poitarina. 
Programe snimamo na S.25* i 3.5' 
diSKMama. IvanCica Koki^ !. L. Ri- 
ban 7a. 41000 Zagreb, tel. 

041/573-769. 


VU POWER SYSTEM - posjcdujemo 
kas. oripnale: Pirates i Renegade III. 
Kvaliteta i brzina zagarantovana Tel. 
054/46-160. 


COMMODORE 64 - popravci. rezer- 
vni dijelovi. ugradnia reset lipke i ku 
ditta osiguraCa, AV-kabI, digitaini vol- 
tmetar. senzonkek palicc i TV MIX. 
TcL 072/21-057 (09.60-15.00). 


COMMODORE 64 - Paz' ovamo. Za 
duro topio lieto priprcmili smo za vai I 
naf Commodore sve najbolje. Za kaze- 
tofon posjedujemo 10-tak kompleta sa 
oko30 programa. Ved odavno posjedu- 
jemo Tom & Jerry. Test Drive 11, Ghos- 
tbusters II, Menace 1 dr. Osim toga 
imamo i goiove lematske komplete 
(Sport, Pucadina, Svemii i dr.) ali pra- 
vimo i posebne lematske komplete po 
vafoi narudibi. Za disk posjcdujemo 
oko 170 programa. medu njima i pro- 
vlercne i najnovije (Chomp-Jaws, But- 
cher Hill, Last Duel. Test Drive II, 
Ghostbusten II, Tom & Jerry I dr). Je- 
dini u Jugosiviji prevodimo najpoznati- 
|c diskhilove. Do sada su prevedeni De- 
fender of the Crown i Pirates, a u pri- 
premi su Neuromancer.' Project Fires- 
tart I dr. Posjedujemo sve usiuine pro- 
grame. Novi programi svakih IS dana. 
Radimo non-stop preko cijelog vnideg 
Ijeta. Joi ako tome dodamo da smo 
mnedu najjeftinijima u Jugoslaviji, oe 
znam lia vas spredava da nas nazoveie. 
CROWNSOFT, Kniooslav Baild. Ive 
Loie Ribara 152, 55120 Vrpolje 
055/39-090). HAMSTERSOFT. Hrvoje 
Hrastovk, Ive Lolc Ribara 155. 55210 
Vrpolje 0S5/39-643. 


AMIGA! MAGIC RAYS 

nudi najnovije programe: Skweek. 
Butcher Hilt Quasar, Yuppies Re- 
venge. Popuios, Wrangler. Min- 
drol. Advanced Laser Chess. Profe- 
sionalna usiugal Rok isporuke: Od- 
mahl Besplatan katalog. Stalni pri- 
liv noviteta -provjeritel 
MAGIC RAYS, Qvis Duspara - 
DUeU M. nta 56, 744S0 Bos. 
Brod, Id. 074/865-286. 


COMMODORE 16, 116, + 4: novol 
Starfighi 1,2 i Coroid. Pulsar, Alex. 
Pink Panter. Razusut Manomanfa, Ka- 
rtie, Choperwar... Bnioko Brstiaa, Sa- 
bo Mikloia 11. 24000 Subotica. te). 
024/20-096. 


YU Copy Software - Prodajemo naibo- 
Ije. najnovije, najkorildenije korisnt^dke 
programe. Zovlie za katalog ill spisak. 
Imamo uputstva za programe, Vrhun- 
ski kvalilel. Originalan azimuth. Vrli- 
mo usluge itampanja. Tel. 053/61-605. 



I OVOGA LETA GARILD SOFT S VAMA NON-STOP 


KOMPLET 33 

1. TEST DRIVE 11/1 

2. TEST DRIVE 11/2 

3. TEST DRIVE II/3 

4. TEST DRIVE 11/4 

5. TEST DRIVE Il/S 

6. TEST DRIVE 11/6 

7. TEST DRIVE 11/7 

8. TEST DRIVE 11/8 

9. DYNAMIX 

10. CAVE GUNNIE 

11. SUBWAY VIGELANTE 

12. TASK FORCE 

13. TANK ACTION 

14. SPINCHI 

15. PARANOIA COMPLEX 

16. OCTOPLEX 

17. NINJA MASSACRE 

18. VARIDIAN 

19. STREET BOXING 1 

20. SniEET BOXING 2 

21. STREET BOXING 3 

22. SUPER UnUTI 

23. MAY DAY SOUAD 

24. TOM AND JERRY 

25. SPEED BAIX 

26. STAR TRACK 

27. SKY SHARK 1 

28. SKY SHARK 2 

29. SOUND FX KIT 

30. CRYPT 


KOMPLET 34 
RUNNING MAN 
3D POOL 
SUPER TRACK 
TOTAL ECUPSE 
PORNO ADVENTURER 
SHADOU FORCE I 
SHADOU FORCE 11 
SHADOU FORCE III 
NAIT D. 

POST MAN 

ZALACA 

HATE 

BOBS FOOL HOUSE 

DESTROER ESCORT I 

DESTROER ESCORT II 

DESTROER ESCORT III 

OXOMIAN 

NEW CRAZY CARDS 

EMIUO SOCER 

CIRCUS ATRACnON (1-7) 

PROJECT HELM STORM 

FOBIA 

BEAM 

WANDERER 

N HEAD OF THE CLASS 
GREMCLEN MONSTER 
BIST! BOYS PROSPECT 11 
INTRO MONITOR 64 
SOUND MONITOR RELOCATOR 
PIC KLAU 


Super iznenadenjc; kompleti 35. 36, 37 1 38 iziaze u avgustulll 

Svaki komplet sadrii I Turbo 250. program za Stelovanje gtave kasetofona i spisak 
programa. Kompleti su snimtjeni na novim kasetama (BASF-lraka). 

1 KOMPLET + KASETA ■ 26000 dinara + PIT. Pladanje pouzedem. 


NOVO! BIORITAM! 
da li vas zanima vaia bududnost? 

1 ieijeni mesec • 10.000 din. + ptt, za ieijenu godinu » 70.000 din. + pit. 


KASETOFON 6 64. NOV, NEKO 
RISCEN, CENA • POVOLjNA, 


JOYSTICK QUICK SHOT II, NOV. 
NEKORISCEN, CENA - STTNICA. 


NASA AORESA: 

DRAGAN RADOVIC, JURIJA GAGARINA 150/21, 11070 NOVI BEOGRAD. 
TeL 011/150-165 (radoo vreme od 10 do 21 das). 


60 


SVET KOMPJCTERA / JUL- AVGUST ‘89. 


MALIOGLASI 


AMIGA PROGRAMI 

redstavliamo Vam vcliki iibor najnovijih hitova \ najtoijih prowama z» VaSu 
sriaicHicu'- Svi programi su snimljem na super kvalitcinim diskeiama 
Pi r I VERBATIM (orijentaaona cena oko 4 DEM), a nakon smmanja oba 
eino se oroveravalu. Cena snimanja j^nc diskete jc 10.000 dm. Svi programi 
wSmaju po lednu disketu o»im onih iza dijeg naziva sioji (2p) '>1 
I diskete sa dva ili viSe programi (kompaktovam) i snlmanjc takvih progra- 
u Maie takodc 10.000 din. Rok isporukc snimljenih progrania 3 dana. 
lAINOVin HITOVI: Bill Raider 2. Return To Earth, Jack Nickolson parts, 

■ Circus Attractions (2D). Dalh Bringcr (2D) Alhipelagos. Personal Nt- 
ehtmart (3D). Microprosc Soccer + Indoor Soccer, Voyaeerp, Total Ec- 
fiue The Lords of the Rising Sun (2D), Vindicators. Tanka Barters. Hyb 
rirMenacc. Mind Force, Galaxy 89 Blood Monev (2D). Space Panic 
Vovaeer Redery. Paranoid. WC Uaderboard Golf, Raider. Cold Rush 
I2D) Populous. Gun Ship.. Butcher Hill, Advancer User Ch^. Focolon. 
Raffles Cosmic Pirate. Targhon (bolji od Barbariana). Real Ghoslbasters. 
Aalon Fighter. Iron Hand. Africa Raider (Pans-Dakar) Human KiUmg 
Machine. Running Man (2D). Test Drive 2 (3D). Air Bal . May Day Squ- 
ad Tom and Jerry. Pin Pong. Tareer Renegade. Aztec Warriors. Quazar, 
Yuppie's Revenge, Chuckle Egg 2... I joJ puno novitcta koje dobi)amo 

MfBOufpR^SAMl: Beam, Robin Hood. Indiana Jones, Cybemold 2. Cy- 
^ bemoid 2, Run the Gountict (2D). The Twighlight Zone (2D). The l^ast 
Duel Peter Pan. dRagon Ninja, Crazy Cars. After Burner (2p). Space 
Harrier 2. Tetris 2. Pinball Wizard. Batman. Super Hang On, Ring Side. 
Plying Shark, Heroes of Lance (2D). IJVe ar^ Ut Die, Mic^v 
Zac McKracken (2D). Joan of Arc (2D), Purple Saturn Day Falron M6 
(2D). Technocop, Chuckle Egg. Operation Wolf. Lon^ard Rally (2D), 
Elite. Thunder Blade. TV Sport (2D). I»uble Drawn. Gun Smoke. Hw- 
lages, Party Carnes. 4x4 Off Road Racing. Joe Blade 2. Out Run Italy 
90. Amiga Soccer, Rogger Rabbit (2D), Simulator, ^ 

(2D) Garfield. Battle Chess. P.O.W. 2, Summer Olympics 88, Cybernold, 
Rocket Ranger (2D). Platoon. Super Star Jw 

Siarglider 2. Bobo. Buggy Karate lOd 2. ^rgon 3 (najbolil Sah). Pink 
Panther Strike ForccLIarricr. Asterix. Obliterator. Capone, Winter 
Olympics 88, Bomb Jack. Ports of Call, Grand Slam Tennis. Formula 1 - 
Ferrari BMX Racer, Sky Fox. Test Drive, Defender of the Cro\^ (20). 
Two on Two, Hacker 2. Chcasmaster 2000, One on One. Impossible Mis- 

KOMPAKTOVANI PROGRAMI (V»« progranu na jednoj disketi. I^alim m 
DoCetnike): Bubble Bobble + Pool Biiiard, Carrier Command + Bi^d the 
l« Palace+Vectorball, WIzbatl + Eye. Tetris + Power Struggle. Donald 
Duck+Mousc Trap. Black Ump + Flre Blastcr+ International S^cer. 
Lcaderboard Colf-i- Arkanoid. Rolling Thunder -fWizbaU + FIlntstone- 
s + Froslbyte. Thundercats + Ikari Warriors. Xzenon (trainer) + Road 
Wars Army Moves + Star Glider -f-Quadriallien-i- Sound Machine 2. Fer- 
nandez Must Die + Sorcery Nigel Mansel Grand Prix Powcrball -fjoc 
Blade 2, Bombuzal Arkanoid Revenge of Doom 
JOVAN DAKlC. Goce DeRieva 2/137, IlOW Zemun. tel. 011/602-106. 


VELIKI labor programa za C-64/128. 
Katalog bcsplatan. Tel. 026/33'071. 
TURTO-SOFT, 29. novembra br. 8, 
11420 Smederevtka Paianka. 

PRODAJEM Commodore C64. C128. 
Amiga 500, Atari 520, kasei. diskdrajv, 
monitor, diojstici, diskete 3.5". 5.25 , 
novo ocarinjeno. TeL 021/334-808. 

AMIGA - najnoviji programi. llteratu- 
ra. Letnii popusiH Super jeftino! Goran 
Boiinovie. Borisa Kldriia 39/3, 34000 
Kragujevac. Tel. 034/60-086 1 

034/46-439, Ivan. 

BD-Zagreb vam nudi sve na jednom 
mjestu za vaJ C-64: Eprom moduli, 
kablovi, programi na disku I kazeti. 
uputstva... CSvor BoroSak, Froudeova 
88. 41020 Za^b, lei. 041/522-506. 


AMIGA BOOKS & 
PROGRAMS 

Profcsionalni prevodi (u ivrdom 
povezu): 

- Amiga beizik 

- Amiga DOS 

- Videoscape 3D 

- Epson LQ-500 

Veliki izbor programa. Katalog bes- 
platan. Uskoro novi prevodi I novi 
program' 

MUond Radosatdjevie. 6. UCka 4A, 
11307 Beograd. ust. tel. 
011/491-048. 18-20 h. 


THE BEST SOFTWARE 
TEAM C-64 

Svi start, novi i najnoviji programi 
u kompictima (6000) i pojedinaCno 
(600). Katalog bcsplatan. Branislav 
Belk, Vojvode Brane 7, 15000 Sa- 
bac. leL 015/21-9241 Magazine BO- 
EM. drugi brojll! 


COMMODORE 116, 16 -i- 41 Nainoviji 
vrhunski programi! Snimanjena kazete 
ill diskete! Traiitc bcsplatan katalog^ 
Darko Celovac. UL 7. maja bb, 43260 
Kritevci, tel. 043/842-170. 

VRHUNSKI RAZDELNICI za snima- 
nje sa dva kasetofona (20000) i jejet' 
moduli (10.000). Mikica Mllaoovit. Ne- 
inaniina 1/1, 36000 Kraljevo, teL 
036/22-597. 

C.C.S. Vam nudi sve najnovije hitove za 
C-64 koie moieie imati kada i YU.CS.. 
preko 80 intro editora, unikatne introe. 
Novo: Sprite Cracker. Moguinost prei- 
platc zagarantovan kvalitet. Duiko 
Krsmanovid. Naselje solidamosii 6. 
72220 Zavidovki, icL 072/872-572. 


KOMODOR 16. SUWt il™. P'S!*™ 
AleksU, GolubinaCka 7A. 22320 Indlja. 
tel. 022/55-277. Koinodor 16. 
BM-COMPANY C-64! 8M Company 
vam nudi najnovije hitove!! I Na tri na- 
ruCena kompleta dobijate jedan bespla- 
tan! Mo2e se narudiii u kompictu ul 
poiedinadno. Snimamo mcmorijskl, a 
rok isporuke jedan dan. Imamo I te- 
matske komplcte. .sVaki komplei 
sadfii: Turbo 250, ftzimut. mtro, igrc- 
Kompleti lu: Juni 89. Jull 89, Avgust 
89... Ako hodeie da nabaviie svoj Turbo 
250, Intro ili Demo (sa vaSim imenom i 
tekst koii vi hodetc), Javite se. Tel. 
091/219-131. .Bojan. 202-215 Mlrde. 
Najnile cene. 


NEW DEAL INC. 

C-64&C-16/116/-1-4 
Najnoviji i stariji program! u kom- 
pl^ima i pojcoinadno za kazeiu. 
Proftsionalna usiuga, pristupadne 
cijene. popusti, pokloni! Brza ispo- 
ruka! Bcsplatan katalog sa kratkim 
opisom svakog programa! Be sue- 
cess^l - trade with us. Darko Ka- 
tanid. Strosmajerova 28. 55000 Sla- 
vofuld Brod. TeL 055/241-912 
(C64), 055/232-674 <C + 4). 


KOMPLETNA PONUDA ZA COMMODORE 64/128 


KOMPLETl NAJNOVIJIH VIDEO- 
-IGARAs (cena jednog paketa sa kase- 
tom |e 20.000 din. i sadrie i>o 35 igara 
■f poklon TURBO + PODESaVAC 
AZIMUTA. Snimanic na originalnom 
azimutu 100% garantovano bez load 
error. KOMPl.l-T T Running Man. Su- 
per Truck. 3D Pool, Toal Eclipse Sha- 
dow Force (3 prog.). Night Dawn, Fo 
stman. Zalaga, H.A.T.E., Bobs Full Ho- 
use. Destroyer Escort (3 prog ). Oxxoni- 
an, New Can, Emily Hug. Soccer 100% 
ok. Circus Atractlon (5 prog.). Project 
Helm Storm, Phobia, Bcam-i--l-. Na- 
cl+ -f. Wanderer -*-4. Head Of Class. 
Qrcus All. Team (2 prog .), Grand Slam 
Monster. KOMPLET 2; May Day Squ 
ard. Subway Vigilante. Spewball. Tom 
and Jerry. Ninja Massacr. Star trek. Sky 
Shark (2 prog.). The Ducl/Tcst Drive 2. 
Porche 959 (4 prog.}. Verarri. Lotus Es- 
cript Turb Corvette, laraborghlni. Tank 
Action, Varidian •♦•2. Paranoia Com 
plex, Octoplex. Neaghox + + , Dynami 
X4-. Street Card Boxing 11 (3 prog.). 
Sard Heavy Ace Menaace, Cry^Cave 
guennie. Splnchi, Task Force, Last Squ- 
ard 2. 

SORTlRANi KOMPLETl VIDEO-IGA 
RA: RATNI. BORILACKI. SVEMIRSKl 
SPORTSKl. SAHOVSKI-DRUSTVENI 
DUEL (najbolie igre za 2 igrada). AU 
TO-MOTO TRKE. OUMPIJADE 


STOATESKI. PORNO. 
PROFESIONALNI DISKETNI PRO- 
GRAMI: Program + Jtampano kom 
pletno uputsivo -f poircbne diskete » 

25.000 din 

CP/M +: Wordstar, dBase II. MuJtip- 
lan. Nevada Coboi, Turbopascal. For- 
tran, Commodore PC-128: Superscript 
(tekstprocesor), Prolcxt YU (tekstpro- 
cesor), Superbase (baza podataka). Ja- 
ne (intcgrtsani paket). Top Ass (makro- 
asembler/monitor). 

C-64/128: FAST HACK'EM 4.1 (kopira 
100% SVC programe C64. C128, CP/M, 
Commodore M). Najnoviji MEGA-GE- 
OS1! Na|komple$ni|i i najsavrfeniji GE- 
OS ogromnih mogudnosti na 10 diske- 
tan Sadrti: Geocalc. Geopublish. Dicti- 
onary. Spell, Text Menagcr, laserwri- 
ter. Diskmonitor. Busters, Fontpack, 
Sortfix (150.000 din. komplet ill 20.000 
po programii - takodc i na kaseiill): 
PRINTFOX sa YU Si. i dirilom (nasta- 
vak New's Room-a vclikih mogudnos 
tn). EDISON (famastidan nastavak Pri- 
nt-Fox-a), HOME VIDEO PRODUCER 
(profcsionalni program za rad sa vide 
om ' ipice. tltlovi, efekti), LPA MIC- 
ROPROLOG 64 - najnoviji programski 
jezik; Armica Paint (Ami^ Deuixe Pa- 
int na C64), Glga-Painl (spaia najbolje 
osobine Amiga-paint I Giga-cad-i-). 


COES V 1.3 (najnovija verzija). STOP 
THE PRESS (grafidka aplikaeija sa obi- 
Ijem slidica -t- tekstprocesor sa 30 vrsu 
slova). Video-Titles, Chart-Pack, Tbe 
New's Room (kudno novinarstvo). 

30.000 din. Giga-Cad + 

u 3D ravni. grafika 1000 x 640, brii 10 
pula od stare verzije), Wordstar. Plati- 
ne. MuUiplan, Superbasc (baza podata- 
ka). Geos YU (tekst procesor za YU si. 
do 135 si. u redu, meUnje teksta i slika. 
kalkulator. sat). Fortran, 

NAJBOLJI KASETNI KORISNICKI 
PROGRAM; 1 program + kaseta + 
ilampano upuistvo 20.000 din. MEGA 
CEOS (najnoviji i najsavrieniji GEOS 
na kasetit? Kaseta sadrii sicdede pro- 
grame: Geocalc. Publish, Dictionary, 
Spell, Text Mcnager. Userwriter. Bus- 
ters. Fonspack. Sortfix, kao I Geowntc 
teknprocesor za YU si. i Geopalnt YU 
najbolji grafidki program za CM - 

30.000 din), Ciga-Paint (spaja naj^lje 
osobine Amiga-Paint-a i Giga-Cad-a), 
Home video Producer (profcsionalni 
program za rad sa vidcom - Spice, titlo- 
vi. efekti), Microprolog (progr. Jezik). 
Forth (progr. jezik), Arnica Paint (naj- 
bolji grafidlti program za C-64 sa Ami- 
ec). Ceos V 1.3 (najnovlia vcmja Gw- 
paint + Ceowritc). Video-titles (titlo- 
vanje filmova). Glga-Cad + (projekto- 


vanje). Geowrite YU (atekstprocesor sa 
YU slovima. mnogo lipova i oblika slo 
va) Geopalnt YU, Minitor 49152 (ma 
Sin progr.). Mae M Assembler (mikro 
ass/monlt.), Vizawrile YU (tcksproce 
sor za YU si). Pascal (interprctcr/kom 
pajler), Graphics Basic (proSirenfe bej 
zika), Simon's Basic. Graph (graf. fun 
keita. minimum, maximum). Multiplan 
(spreadsheet). Slat (statisiika). PodeSa 
vad azimuta, Megaiapc (koplranjc za 
Stidenih programa). Copic 202 (prest^ 
mavanje disk, traka 1 obratno). Profi 
-asembler (najbolji asembier). 

PAKETl OBRAZOVNIH PROGRAM 
(ceiu sa ka«tom 20.(X)0 din). 

1) 30 pre^rama za udenje engleskog za 
osnovee kroz igni. OpSlrna objaSnjenja 

2) Kurs udenja I uveibavanja znanja cn 
gleskog. Ugraden rednik 4000 redi (en 
gl./8h). 

3) 60 programa Is oblasti matematike 
PAKET NAJBOLJIH DB^TNIH KO 
RlSNlCKIM I CRAFlCKIH APU^ 
CIJA - SVE NA KASETIIII Cena 3S.OOO 
din sa kasetom bez uputstva Hi 60.000 
sa koraplctnim Jtampanim uputslvima. 
Geos V1.3 (Geowrite 1.3 + Geopaint 
1,3), Geos YU (Geowriie YU + Geopa- 
lnt YU), Amica-Palnt, Ciga paint. Vi- 
deo-Tliles, Ciga-Cad Plus. Chartpack. 
Home Video Producer. 


NARUDiBINE NA: CAJKOVSK1 KARLO, A. MA'nC 3. 11210 BEOGRAD, TEL. 011/711-358. 


61 


VET KOMPJUTERA / JUL- AVGUST ‘89. 



INTRODUCING 
THE LEADERS 


Cma komplata |e 29.000 din (kaseta i pn se posebno plabaju). Naie 
kasele su nove i kvalitetne (C45, C90), a moiele i slati svoje. Svaki 
komplet je snimljen mamorljakl I sadrii 30-35 igara. Na tri naruSana 
kompleta jedan se dobija basplatno, a na 5 nanjbenih jo$ dva su bes- 
plalna |samo se kasele plabajul 

TEMATSKI KOMPLETI: SVET IGARA 1. 2, 3. 4, 6, RACING, KARATE 
COMMANDO, ARKADNE AVANTURE 1. 2. 3. SPORT 1. 2, 3, SVEMI- 
RAC. SIM. LETA, WORLD GAMES. UNIVERZALNE SIMULACUE 1 2 
(spisak igara trallle preko lelefona). 

Komplet ra: DUEL - Test Drive II. May Day Squad. Subway Vigilante. 
Speed Ball, Tom and Jerry, Ninja Masacre, Varidian, Paranoia Complex 
Sky Shark 1, 2, Octoplex, Tank Action, Dynamics, Star Trek... 


HOTLINE; 
024/21-152 
trailte VOJVOD-a 
od 11 do 18 sail 


Komplet 74: Hard and Heavy, S. C, Boxing. Task Force, Sound Kit. 
Krypt, Super Utility, Spinchee, Cave Genie. Turbo 250+ -I- -F ... 
Komplet 75: (Najnovije igre koje |e iz inosiranstva poslao Markizil Ec- 
lipse U.S.A,. Arcade Flight Simulator. Coococ-Pirat Magazine. New 
Commando, Battle Bound Project. Go Ape, H.A.T.E,, Vanderer Des- 
troyer, B.E.A.M... 

Komplet 76: lJo§ novije igre. lakode od Markizal) Running Man 
ISchwartzenegger). Metropolis, Liberty. Mega Ninja Commando, Night 
Dawn, Chinese Runner, Natrium Chlorid. Ball. D.E.S.T... 

Za UNIKATNI INTRO nazovite MR PRO 013/811-962 GREY 
011/4444-825, STING 015/84-867. 

PIJite na adresu: VIKTOR JUHAS, SENOINA 16, 24000 SUBOT1CA. 


NAJJEPj iNIJI diskcini programi za 
C-64. katalog bc$platan. TKQ Stiepana 
Maleka 20, 42300 Cakovec; let 
042/812-640. 


} programa 

Standardni azimut. Baseball. Merkur. 
Trouble, Firclab. Di^r, Indiana Joe. 
Superman, Viper. Dingibat. Chesar 
Boulderdash + 4. Supercobra +4, Pul- 
chcrpanier. Sumcrevents 1-5. Monty 
On Run 1-2- Walaky. Joly Fellow. Kik- 
tores, Ka^ly, Brunobox 1-3. Puck. La- 
ser 900. Quasimodo, [lestruclor + 19 
najnovijih. BranUlav Cobanov. P. 
DrapAlna 53/1. 21460 Srbobraa, telcton 
021/730-3$4. 


COMMODORE 64. 16, +4. 116 - Kako 
Bil Software Co vam nudi za vaScg me- 
zimca najnovije ali one malo starije ig- 
re. Prodaia u kompleiima I pojedina^- 
no. Nail kompleti se razllkuju dru- 
gih jer su bez lolih igara. Katalog |e 
bcsplatan TeL 011/635-0S7 Zorao 
<C16. 116. •t-4> i 011/346-820 Vcliko 
(C64) 


SPUTNIK FORCE 
C-64/DISK 

Kod nas mo2ete nabavlti najnoviic 
programe na vaiim I naSim disketa- 
ma po veoma povoljnim eijenama! 
Rok isporuke 23 h. Katalog bespla 
tan. Be succesful - trade with Sput 
nik Force! 

Dragan Matk. A. Senoe 8, SSOOO 
SlavoQski Brod. fd. 0S5/237-0S5. 


AM1GA/C64/C128: Prodajem nove 
i stare igre I usiuine programe 
(smao disk). Besplatni spiskovi. Is- 
poruiujem originalne igre (nc kopi- 
je) sa uputama. Za Amigu, AMIGA 
DOS (Workbench 1 ,3). UPUTE; Po- 
ol of Radiance, Populous. Carrier 
Command, Bard's Talc I. II in i 
drugo. INFO. Radovan Fijember, 
KJaieeva 44, 41000 Zagreb tel 
041/572-3SS. 


C-64. Komplet n ajbo ijih demo progra 
ma +• kazeta PIT - 35000. Tomis- 
lav Piibolian, M. Oreikovka 16, 41320 
Kutiiu. 

C-64. Jeflino i kvalitetno prodajem 
programe na kazeti. Katalog besplatan. 
TeL 041/158-731. 


KARABURMA C64 SOFT. Memorijski 
snimak- Najnovije igre. Komplet 30: 3D 
Bilijar. Cirkuske Atrakcije, B^'s Full 
House - kviz. New Cars, Emily Soccer 
- najnoviji fudhal. Phobia - prekrasna 
animaclja, Zalaga modern! Space In- 
vades ltd. Do izTaska lista bite spremni 
kompleti 31, 32, 33. Imamo Mini. Mor- 
mal i Maxi tematske komplete i pojedi- 
nateo snimamo programe. Besplatan 
katalog. Svl kompleti imaju Turbo 250 
p I program za Stelovanje glave. Bane 
Kikovk, Manjane Gregoran 27. 11060 
Beograd. Tel. 011/78S-490. 

DORCOL soft. Commodore 64 - Naj 
veCi izbor igara i uslujnih programa za 
kasctu I disketu. Komplet (35-40 pro- 


THE ULTIMATE WARRIOR 

AMIGA • Najnovije igre i uslu2ni 
programi; Tatghan, Running Man. 
Baal V.I.P. Buichel Hill. Battle 
Hawks, Denaris. Blood & Money. 
svaki Sesti program besplatan. ka 
talog isto! Krdb Kapusta. Loiinj- 
ska 18, 41000 Zagreb, tel. 

041/317-637. 


pink soft aiiiiva 

novl programi • brza usJuga 
kvalitet • besplatan katalog 
NADia ARCESKI 
ivana oiCurlrta 23/8 beograd 
tel. 011/383-541 


grama) - 5000 din. 4 kaseta 4 KIT. 
Pojedinainu - 1000 dina, Besplatan ka- 
talog Ivan Doik. Dubrovatka 14/2, 
llOOO Beograd, tel. 011/181-992. 


aini^ 


PHOGHAMI I UPUT3TVA 
KAJKIZE CBtB SPISAK 
BESPLATAlt 
PIIICEVIC DBJAN 
?7 KAHT Ba.?6/ VIII 
11000 BBOGKaQ TBI] 
0I1/33?-875,7T7-309 




Mlo. yUto 


COMMODORE 64/128 


Alio -Alio 


,4Uo, -800 


Postanite i Vi 
stalni korisnik naSih 
usluga i dobijaCete 
redovno sve Sto je 
najaktuelnije na 

- , . ■ „ trZistu. 

iSSiiradawlld aotraoBo lLaaairQ«/(l(gai»a < 3 ^^ flatDS® SJoaxarailo (iaO: 34®=®“?! 3 

. all 


• Veliki broj tematskih kompleta 
' Kompleti za apsolutne poCetnike 
' Kompleti za obrazovanje 
' KorisniCki kompletni 
’ Najboiji izbor najnovijih igara 


Zelimo da zahualimo suima 
kaji su nam ukazali pouerenje 
i, glasajufi za nas, doprineli da 
u zuanicnoj konkureneiji lista 
"Suet kompjutera" postanemo 
najboija grupa u Jugoslauiji 


Mnogi nas kopiraju i prodaju naSe komplete. 


Zapamtite! Mi smo jedini pravi izvor ovih kompleta!!! 




62 


SVET KOMPJUTERA / JUL- AVGUST 'SS 


MALI OGLASI 


- UNIFORM LEAGUE - 
AMIGA - Najnovijl i najbolti pro- 
gram! po vrio niskim cijenama. ve- 
liki popusli. profcsionaina usluga. 
garancijaH! NOVO: May Day Squ- 
ad. Blood Money (PSYCNOSIS), 
Vrangler. Vindicators, Populous. 
Kiinnlng Man. Butcher Hill, Exo- 
ion. Gunship. African E^idcrs, Air- 
ball, n^naris. Mindrotl (EFYX), In- 
terfom Design. Gravity Force- Do 
izlaska oglasa joS mni^o novlh hi 
tova!!' Damir Bedalov, M. Livako- 
viia 19. S821S Kaitci Ltikiie. tel. 
05S/656 293. 


KOMODORCI! Kasetne diskctnc igre i 
komplete povolino moictc dobiti istog 
dana kod B&S Sofia. Kataiog bcspla- 
lan. Pohorska 11/21, 11070 Novi Beog- 
rad. tel. 011/602-193. 


HAMMER SOFT 

Nudi veiiki irbor slarth i najnovijih 
kasetnih i disketnih igara i iis- 
luinih programa za vni C 64 1 126 
(uglavftom usiutni). Na vaiim i 
mo)im disketama I kasciama. Za 
kataiog 1 ostala obaveStenja javltc 
sc na tei. 011/584-947. Takode pro- 
dajem i diskctc 5,25 i 3.5 inCa. 


FOR THE BEST TRADE WITH BEST A.H.S 

Mi vam i ovog meseca nudimo najnovije hitove za disk i kasetii. Poznato je da 
snimamo iskljuCivo poiedinadno - 1000. Komplet koji vi sastavliate sa kasetoin 
18000. strana diska 3000. Modul sa 6 titrboa je ISOOO; TEST DRIVE II. VIGl- 

ANARCHY SOFT. Suvoborska 26. tel. 011/652-295. 


AMIGAI Nainuviji programi, kata- 
iog. saveti! Blagote CeUi£, P»din- 
ska Skela lOlB. 11213 Beograd, tel. 
011/769-241. 


AMIGA 500, univerzalni kolor monitor 
Sonyo, novo, prodajem. TeL 013/32-59. 


A.R.S. SOFT 

i ovog leta sa vama. Sve za C- 
•64/128 na jednom mestu. 

- kasetne I disk igre 

- sve vrste usiutnih programa 

• Quickshot It, Kepston joystick 

- dlskeic 

- saveti i kompleti za poietnike 

- kompleti starih hitova, tematski 
komplet usiuinih kasetnih pro- 
grama. 

Telefonom do 17 Casova. 

. A.R.S. SOFT. Drug! bulevar 34/52. 
*^11070 Novi Beograd, tel. 
011/131-641 


AMIGA 


AMIGA 


Novi programi; Dragon’s Lair -f 
upute. Voyager, Vindicators. Kick 
Off, Mlcropro Soccer. Time Scan- 
ner (Biper). Collosal Chess. Fast 
Break (xoSarka}. D. Buster... Aegis 
Animmagic. Pro Video Gold. City 
Desk 2.0 ... Bo|an Boti6, Pleioiko- 
va 1, 62000 Maribor, tel. 

062/34-701. 


ZABORAVITE prctraiivanje kaseta! 
Na poietku kompleta vam snimamo 
turbo s ugradenim popisom programa! 
Izaberite programi Izaberite program i 
pritisnite premotavanje - kaseioton £c 
sam stati ispred izabranog programa! 
Mi ne kalkuliramo iznosom troSkova 
kao drugi. - Komplet (35 najnovijih 
programa) + nckoriitena uvozna kase- 
ta -f poitarina - 40.000t (na domatoj 
kaseti 30.000). 2 kompleta + svi troi- 
kovi - 70.0001 (50.000) Informaclje 1 
besplaian kataiog - Nikia Marioovid. 
RaaniCko ietaliste 14/1, Split Tel. 
0S8/41 416 (15-18 h). 


PRODAJEM IGRE za Commodore 64. 
Branimir JeKii. Mokoiica A5/2. 50000 
Dubrovnik. Tel. 050/452-049 posle 20 


ROYAL SOFT - BEOGRAD 

Kompietna ponuda za Val COMMODORE 64. Svakog meseca pripremamo no- 
vc komplete kao i pojedinaCne programe. Poseduj^o veiiki broi disketnih us- 
luinlh programa (CEOS 20D...). Javlte sc ako Vas mteresuju dJsfcetni originall 
sa upuisivima. 

Komplet + kaseta PIT - 40.000 din. 


Jovanovl£ Srdan 
Marijane Gregoran SS/9 
11060 Beograd 
tel. 01 1/782-930 


Kunid Dragan 
Crvenih hrastova 6/2 
11136 Beograd 
tel. 011/508-508. 


COMMODORE 64/128 

NAJPOPULARNIJE IGRE LETNjEG RASPUSTA 


KOMPLET 93; 

1. RUNNING MAN 

2. 3 POOL 

3. SUPER TRACK 

4. TOTAL ELIPSK 

5. PORNO ADVENTURE 

6. SHADOW FORCE 1 

7. SHADOW FORCE 2 

8. SHODOW FORCES 

9. NAIT D. 

10 POSTMEN 

11. ZA1.AGA 

12. hatf: 

13. BOB'S F-OOL HOUSE 
14 DESTROER ESCORT 1 

15. DESTROER ESCORT 2 

16. DESTROER ESCORT 3 

17. OXOMIAN 

18 NEW CRAZY CARS 

19. EMILIO SOCCER 

20. CIRCUS ATRACTION 1 

21. CIRCUS ATRACTION 2 

22. CIRCUS ATRACTION 3 

23. CIRCUS ATRACTION 4 

24. CIRCUS ATRACTION 5 

25. CIRCUS ATRACTION 6 
26 CIRCUS ATRACTION 7 

27. PROJECT IIEIJd STORM 

28. FODIA 
29 BEAM 
30. CRYPT 

31 INTRO MONITOR 64 
32. SAUND MONI'TOR 


Komplet 92: 

1. TEST DRIVE Il/l 

2. TEST DRIVE II/2 

3. TEST DRIVE 11/3 

4. TEST DRIVE 11/4 

5. TEST DRIVE ll/S 

6. TEST DRIVE 11/6 

7. TEST DRIVE li/7 

8. TF.ST DRIVE II/8 

9. DYNAMIX 

10. CAVEGUNNIE 

11. SUBWAY VIGELANTE 

12. TASK FORCE 

13. TANK ACTION 

14. SPINCHI 

15. PARANOIA COMPLEX 

16. OCTOPLEX 

17. NINJA MASACRE 

18. VARIDIAN 

19. STREET BOXING 1 

20. STREET BOXING 2 

21. STREET BOXING 3 

22. SUPER UTIUTY 

23. MAY DAY SQUAD 

24. TOM AND JERRY 

25. SPEED BALL 

26. STAR TRACK 
27 SKY SHARK 1 
28. SKY SHARK 2 
29- SOUND FX KIT 

30. WARRIOR 

31. WAR BRINGER5 

32. CATCH IT 


KOMPLET 91: 

1. BUTCHER MIL 

2. SAS COMBAT SIM, 

3. DARK FUSION 

4. AKTAX 

5. FUTB. MANAGER II EXP, 

6. TOKIO RACE 

7. SOCCER QUEST 

8. ACITON FIGHTER 

9. INDUS VALLEY 

10. REAL CHOSTBUSTER 2 
n. REAL CHOSTBUSTER/2PL 

12. CHARUF.S 

13. WAR BRINGBK 4 

14. NAVY MOVES 1 

15. NAVY MOVES 2 

16. MACA BLOB + + 

17 ZAMZARA -t- 4- 

18. OPERAT. HORMUZ + 

19. DISCOVERY 

20. DEATH DEALER 

21. BALSTERIODS 

22. WAR BRINGER 6 

23. L5ST DUEL 1 

24. lAST DUEL 2 

25. MST DUEL 3 

26. 1-\ST DUEL 4 

27. IASTDUEL5 

28. LAST DUEL 6 

29. ' LT. SURVIVOR + + 

30. WANDERER 

31. CREMSLEM MONSTER 

32. BISTY BOYS 


SvakI komplet sadrii i Turbo 250, program za Stclovanje glavc kasciofona i spisak igara. Kompleti su $niml|eni na novim i 
kvaliteiniiTi kasciama. 1 komplet *■ kaseta -29000 dinara + PIT troSkovi. 


KABl. C64-TV. CRNA 55000 DIN 
■f PIT 


CRNTRONIKS KABL ZA 
POVEZIVANJE C64 I STAMHACA 
EPSON P80 I SUCNIH 
CF.NA 250.000 DIN + FIT 


KASETOFON ZA C64/128 
NOVO? 


JOYSTICK QU1CKSHOT2 
NOVO! 


UDRUZIVAC - ANTENA 1 VAS 
RACUNAR STALNO SPOJENl NA 
TV, 

CENA 90.000 -t- PIT 


JACUCA DRAGAN. JURIJA GAGARINA 158/19, 11070 NOVI BEOGRAD. TEL. 01I/1S6-445 (od 10 do 19 h) 


TEMATSKI KOMPLETI 


NAJBOLJE IGRE ZA C 64 


SVEMIRSKI KOMPLET 


AKCIONI KOMPLET 


AUTO MOTO KOMPLET 


BORIIACKI KOMPLET 


SIMULAClJE LFTENJA 


SPORTSKl KOMPLET 


DUEL KOMP1.ET 


KORISNlCKI KOMPLET 


obrazovni komplet 


ENGLESKl JEZ. MATEMATIKA 


RATNI KOMPLET 


NAJBOLJE IGRE 1988. 


PORNO KOMPLET 




Mrr-T i/r»arr»Tt rrm a / irit Ai/z^ticrr 'on 



SPL/rw ARE EXPRESS ji i ovof m jMCca pr tow i n io 4o«tt U vf i h ptofTtma u V«h 
M pbua prijoei^-Na bwdRe Ujnijriaile « ItojKn c«ie Mci cvt own Mvpolr- 

eUpvik pr uya n >a .y< ubmviiKSPtjrW ARB vni Mieliciji w VM.viM nijs potreWt 
da nanicvjMa pro ffim e ko)B necato kon«i(i.DaklB aoviia aa tBL(QM)41-S68i traaie •- 
fiDnnaci ja jni mo m n^ota^aB^ISPLrrw AREl AMta Bialic jetalte 1 inaja 4,31000 
VfPUT. PSiMoiaw koiihciaw* kmkw a da aeatka^ — ^ i panaAi awwwaJtaatal y 


KASETNI program! za mod'64 i 
mod-128. Snimam memon|ski. Is- 
poruka odmah. Pojcdinaino pro- 
gram - 700 din. svaki deseti bespla- 
ian. Besplatan katalog. TcL 
018/46-773, Neoad Pavlo^i. Buie- 
var Lenjina 4/7 , 18000 Nii 


C-64. Prodafcm najnovije igrc tc us- 
Iu2nc programc. ^mo di». Naru- 
tite b«platan katalog. Dino Ker- 
Sun, Frankopanska 3, 43300 Kop- 
rivnka. Tel. 043/823-986 ill 
043/82S-417. 


CARRERA 

Nama se mogu obratiti poietnici, a i oni iskusniji. Javite sc ako trebate najbolje 
programe. a moiete 1 za $av)et. 

Carrera Software vas neie opskrbiti same sa igrama nego I pravim uslulnim 
programima 1 to za sva tri moda. 

C64 - Renegade 3. Red Storm Rising Run The Gauntlet. Pool of Radiance. 
Muppets Print KU... I joS stotine dnigih (starih a t najnovtjih). 

C128 - Graphic Boosicr/720 j 70d. GTOS 128, Petspecd. Top Assembler., 
CP/M - C 11 Vers. 1.05, Wordstar 4.0. Turbo Pacal, dBASK 11 V2.4... 

Za katalog poslati 3.000.- Pilite i zovitell! 

ALEKSANDAR lORIZOVlC, TiiardoviCeva 44/2, 41000 Zagreb. Tel. 

A41/9l1-£ai 


COMMODORE 

KOMPLETI 

Najnoviji hitovi I sortirani najbolji lematski kompleti po povoljnoj ceni: kom- 
plet kaseta (nova. ncpre$nimllena]-»-PTT* 30.000 din. Na tri naruCena kom- 
pleta dobifate jedna besplatno po ieiji {placate samo praznu kasetu 15.000 
ain.)1 Kvalitet je zagarntovan, a rok iSTOruke jedna dan 
Avgust ’89: The Running Man {5 pr.), Pathal (Tetris 3), Ice Ball, Arcade Flight 
Simulator, Rung Side Box (3 pr). Dread Nought, BAAL (4 pr.). Sky Run, 
Silk Warm, Super S. Moto Simulator. Metropolis. Storm Lord, Go Ape!, 
jet Action, Judge Death (2 pr.), Marble Mania. Five In One. Block Bus- 
ters. 

)ul '89: Ninja Commando. 3D Pool, Circus Attraaions (7 pr.). Project Helm 
Storm. Grand Slam Monsters, Beam, Super Truck, Total Eclipse 2. Porno 
Adventure. Shadow Force (3 pr.). Night Dawn, Postman. Zalaga, Bob's 
Full House. Battle Bound Project (6 pr ). 

Jua '89: Test Drive 2 (6 pr.). May Day Squad. Speed Ball. Tom and jerry, Street 
Card Boxing 3. Paranoya Complex. Hard and Heavy. Dynamics. Subway 
Vigilante, Task Force. Ncagox, Octoplex, Ninja Masacre. Varidian. Oxxo- 
nian. Wanderer 4. HATE. Erailyn H. Soccer. New Cars. 

Maj '89: Navy Moves (2 pr.). Zanzara, Blasteroids, SAS Combat Simulator, Me- 
ga Bierfj, Artax, Butchr Hill. Sim City, Operation Hormuz, Real Ghostus- 
lers n (2 pr.), Charlies, Dark Fusion. The Last Duel (6 pr.), Footbal Ma- 
nager II • Expander. Action Fighter, Indus Valley. Tokio Race. Discove- 
ry, LT. Survivor. Advanced Pinball Simulator, Chesterfteld (2 pr.). 
Pebruar '89: Project Stealth Fighter (6 pr), Tehnocop (S pr). Card Sharks (He- 
arts-f BlacK Jack4Pokeri, Expiring Fist Super Plus, Purple Heart - 
Commando, Monsters, Gutbaster, jet Bike Simulator. Speed Hero. In- 
tern. Speedway. Werewolfs of Ijondon, Warlock Quest. Emilio Butraguc- 
no Football, carry IJnaker Skills, Battle for Normandy, Robin liood. 
Street Soccer. Wiir in Middle Earth, Kings of Comedy. 

Jaauar '89: Superman (6 pr.), Robocop (2 pr). Tiger Road (2 pr). Dragon Ni- 
np. Thunder Blade (2 pr). Batman (2 pr). Jack Nocolaus GotC Crazy 
Can. M. Ordan vs L Bird Profi Basket (z pr). I lell Fire, Marry Crisimas 
Strip Poker. Micro Dot, Stuntman. Target. USA Rampage, Profi Chess. 
Decembar'88; Rambo II. Operation Wolf. Live And Let Die (0^), BMX Ninja. 
Gauntlet IV, Mega Master Blaster. Mad Mix. Street Sport Football (2 
pr.). Babylon IV, Caveman Ughlympics (4 pr), Guerilla Wars, Double 
Dragon Karate (3 pr). F-18 Hornes (4 pr.). Mini Boulder. Wondcrcr. Me 
laplex. 'Thunder Bpde, Mega Taxman. 

Novembar ‘88: Last Ninja 2 (7 pr.). Pole Position 2. Terrorpods. Cybemoid 2, 
Heavy Metal (3 pr), C^/txis 11. Obllvian, Target Renegade 2, Cribbage 
Master, Sir Lancelot (2 pr.). 'Typhoon (2 pr). Fox Strike Back. Rugby Sti- 
mulator. Scorpion 2. Captain Blood. Slam Dunk 3D Basket. 

Pored ovlh Imamo i sledete sortirane komplete: AUTO-MOTO. SIM. LETE- 
NjA. BORILACKI, RATNI, SEX. DRUSTVENO-I.OGICKI, SVEMIRSKI 
AVANTURE. SPORT. FlLMSKl HITOVI. 

JOVAN DAKlC Goce Deldeva 2/137. 11080 Zemuo, tel. 011/602-106. 


COMMODORE 64 Nudim vam 
najnovijc tgre. Usiuga? Kvalitcina. 
snimam vrhunski. Isporuka odmah 
po narudiblni. Pouzdanost i kvali- 
tet? Proveriie! Snimam na novim 
C-60 kasetama. Programe moiete 
nanititi u komplctu. Cena? Sitnica! 
I kontplei jc 20.000 din. (PTT + 
kas. igre ostalo) I pojedinae- 
no 1 igra |e 400 din. (najmanie 25) 
*■ PTT * kas. f ostalo. na lelefon 
013/861-413. Najnovijc igre. stare i 
prastarc su za nas i... iekaju Vas! 
Zar cena nijc sitnica prema onome 
Sta nudim? Moguce su i dnige 
kombinacije' Traiite Ditera (posic 
15 b). 


Spectrum 


PRODAJEM .Spectrum" s tastaturom 
Jnes". ugradenim resetom i zvuOnl- 
kom. Data rekorder .Sanyo', dlojsfik. 
interface, 350 programa i SO Casopisa. 
Tei. 042/42-819. 


SPEKTRUMOVCI, DB Soft 
i dalje radi 7.a vas. Najnoviji 
j svi ostali programi u kom- 
pletima i pojedinacno. Uz 
svaku snimljenu kasetu, do- 
bijate program ..AZIMUT 
LOKATOR" za podeSavanje 
ugia glave kasetofona. 
Dejan Babii, Dragice Kon- 
car 10. 11050 Beograd, tel. 
489-1426. 


PRODAJEM ZX Lprini III interfejs, ep- 
romprogramator. svetlosnu olovku. 
Tel. 024/41-861. 


SPEKTRUMOVCI! Nudimo vam vellki 
izbor prt^rama. po povoijnim cenama. 
Snimamo COPY programima. Bespla- 
tan katalog. Aleksanoar, OIl/872-ln. 

WHITE BUTTON SOFT - Novo ime 
na softverskom triiStu. Najnoviji pro- 
gram! za Spectrum. Visok kvalitet, ni- 
ska cena (Komplet 5000 dinara!!!) B2, 
Bl: Najnovija iznenadenjal AlO: Elimi- 
nator, Terrorpods. Wee Mans, Mun- 
sters. Tel. 032/41-201. 


SPECTRUMOVa*! izuzetna prili- 
ka. Na dva naruiena kompleta je- 
dan besplatno. Na tri naruCena 
kompleta. dva besplatno. 

1. SEX komplet. 2. Puca4ki kom- 
plet. 3. igre sa automata. 4. Najbo- 
lje 1. S. Crtani Rlmovj. 6. Najbolje 

2. 7. Filmski hitovi, 8. Auto-moto 
trke, 9. Sah komplet. 10. Sportski 
komplet, 11. BorilaCki komplet. 12. 
{.etacke simulacije. 

Posedujem I komplete sa igrama 
koje su opisane u .Mom Mikru' 
maj (K13). jun (K14). jul (KIS), za 
.Svet kompjutera' maj (K16}. jun 
(K17). ovaj bro] (K18). za .Svet iga- 
ra 4- (KIS, K20) i .S. I S' (K21). 
Komplet je 15.000 din. + kas. •»- 
m. 


Oejan Stankovii. Sretena Dudi6a 
ealerija 1/15, 14000 Vabevo. Tel. 
014/36-540. Besplatan katalog! 


SPEKTRUMOVCI!!! Star Soft, najnovi- 
je. najkvalitetnijc. najpouzdanije, Pro- 
grami u mesefnim, tematskim i hit 
komplctima (6000) i pojcdmaCno 
(1200). Bojan. Tel. 011/604-898. 

U2 SOFTWARE za va8 Spectrum! Za- 
$to kupovati skupc programe od drugih 
pirata?' U2 Software vam nudi sve pro- 
gramc po niskim cenamall Trailite ka- 
talog! Adresa. Ervin Suhanko (U2 
Soft), Blatna 32. 24331 Bajia! Tel. 
024/711-731 (Cedo od 15-20 h). 


SPECTBUmOUD 

Svi programi za va6 SPECTRUM na jednom mestu!!! Komplet sadrii od 12 do 
37 programa (15000 din. -f- kaseta PIT), a moiete naruCiti i pojedinaCno 
svaki program (3.000 din. komad). Rok isporuka je 24 €asa, kvalitet jc zagaran- 
tovan. 

Komplet 108: Qptain Blood (infogames). Renegade 3... 

Komplet 107: Eliminator. 'The Munsters, Wee Lc Mans. Fernandez Must Die... 
Komplet 106; Stormlord, E. Fist -f- Savage, Int. Rugby Simulator... 

Komplet lOS: Hellfire. Circus Games, War in the Middle Earth. Vampires... 
Kompleti: Auto moto trke, Avanture. Bortlaike veitine. Ratne igre 1. 2. Spor- 
tskc simulacije 1. 2, Simuiaciic letenja 1. 2, Sahovi i druJlvene igre. 

Kompleti: Usiuini 1, 2, 3. 4. S, 6, 7 sa oko 200 odabrariih programa!!! 
PKEDRAG DENADlC. D. Karaklajka 33. 13220 Lazarevac. tel. 011/811-208. 

011 - 811-208 


SPEKTRUMOVCII!! 

Najnoviji i najnktuelniji program!. Komplet 15.000 +■ kaseta + PTT. program 
2500. Kvalitet snimka zagaranlovan. Rok tsporuke 1 dan. Besplatan katalog. 
KllO: 12 najnovijih programa*!! Proveritc! (071/653-896). SPEC1JAI.AC 5: War 
in the Middle Earth, Batman. Total Eclipse, G1 Hero... 

K109; Stormlord. Capilain Blood. Hot Snol-f, Superhero... 

K108: Exploding Fist-i-. Tuareg, Pikado, Rugby, Traz, Peter Pack Rat... 

K107: Fire and Forget (Crazy Cars 2). Tehnocop. Hellfire, Vampire Empire. . 
K106: TriviasI Pursuit 2. Wee I.e Mans 24, Tom Cat. War in the Middle Earth... 
K105: Batman. Spitiing Image. Rex, Heroes of the Unce. Sol Negro... 

K104: Circus Games. Pliper, Duct. Robotscape, Habilit... 

K103: Tlgcrroad, Skateball. 4x4 Off Road (dicing. Ringwars... 

Almir Osmanovid Dino BijedU 

Trg P. Kosori^a 8/113 P.OUmpijadel 

71090 Sarajevo 71000 Sarajevo 

071 /6S3-696 071/618-260 


64 


SVET KOMPJUTERA / JUL-AVGUST '89. 


MALI OGLASI 


PRODAJEM: ZX Spectrum 2.128 K. 
dva dAo)Siika. novo. Tet. 023/43-550. 

SPEKTRUMOVCI ■ Komplet (5000) iti 
po)cdiruCno (1000) + kascta! MUden 
Lukae. Trg V. Vlahoviea 4. 41410 Veli- 
ka Gorka. tel. 041/710-891. 

DISCIPLE (flopi. Centroniks. joystick) 
interfejs za ZX Spectrum TeL 
011/558-323. 


Stanley Soft 
Spectrum 48/128K 

Komplet 9000 + C-60 -f PIT. Prct- 
plata. Popusti. Besplatan kalalog. 
Rvalitet Mumka 23/5, 11000 Be- 
ograd. Tel. 011/1B6-007, Stanislav. 


Me SOFTWARE! SPECTRUM!. 

Naibolic i nainovije Igre u kompletima od 12-14 programa. Komplet IS.OOC) 
din + kascta (18.000 din) + PIT. Rok isporuke 1 dan. Kvalitet programa i 
snimka sli garantovani. 

Komplet 129: Trivial Pursuit 2 (4 prt^rama). Tomcat, War in Middle Earth, 
Munsters, Wes Les Mans i joj 4 nainovija programa. 

Komplet 128: Vampire’S Empire (2 programa). Techno Cop (2 programa), be 
hclon Fire & Forget. Hell fire (2 programa), Shoot Und (3 programa). Shoot 

K^plet 127: Turbo Boat Simulator. Fist +. Rally Simulator. Motor Massacre. 
Tuareg. Death Stalker. International Rugby Simulator, J. W. Dart's Challenge, 

Komplet 126: /?brac”(^bra 1 i 2, The Duct. Pinball Simulator. Habilit, Teneb- 
rarum. Robot Escape, Qrcus Games (4 programa). Iron Maiden. 

Komplet 125: Tiger Road, Netherworld, Skateball. 4x4 Off Road Racing, Ring 
Wars The A team 1 i 2. Total Eclipse^ Mega Chess. Mutant Zone 1*2. 
Komplet 124: Heroes of the Unce (4 programa). Sol Negro 1. Sol Negro 2, Rex 

1 Rex 2 Batmen-Crusaidcr (2 programa). Splitting Images (2 programa). 
komplet 123: Rambo UI (2 programa). Retumo of )edl, Pc mania. Skate Oazy 

2 (2 programa). Four Soccer Simulator (4 programa). Rubbish. Strip Poker 2+. 
Komplet 122: After Burner (3 programa). Navy Moves 1, Navy Mom 2, bl. 
Podcr Double Dragon (4 programa). Slntreic ["icf Iniliativie, Pans-Dakar. 
Komplet 121: R Type (3 programa). Quarx, Soldier of Fortune, Fair Means... of 
Foul, Airborne Ranger (6 programa), 

Komplet 120: Roy of the Rovers (2 programa), Artura, Sabrina. Shubby, ^rcl 
Mimton. Rock'n Roll. Wells. Dve let Die (007). Typhoon (3 programa). 
Ktmpli 119: Virus, Piggy. Fernandez. Power Pyramids. iJiscr Squard, Tnl Ra- 
cer. Terrorpods, Colour of Magic (4 programa). . 

Kompiei 118: Atrog, O. K. Yah. Savage (4 programa). Lihtning (2 programa), 
Skateboard simulator. F. Climg (3 programa). , . ■ n 

Komplet 117: Chikagos 3. Triple Commando (2 programa). Inieslty. Aretic Fox, 
Movie. Gunfighter, Gary Uncker's Super Skill (2 prog.). Amoto's Puf. Bear a 

Koe^et 116: Super sports. Olymcip Challenge (4 prog.). Winter Games-Miti 
on (3 >rog.). Summer Came? (4 prog ). Peter Beardsicus, International Foot 

Street I'ighicr (2 programa). Blood Brothers. Over Kill, Skate 
Crazy. Pink Panicr (2 programa), ^pnislry. FootbalLManager 2. Mercenary 2. 

Nail»hrigr«^21: Empire Strikes Back. Barbarian 2. Karthiighi. Beyond The Ice 
Palace Street Sports Basketball (3 programa). Beach Buggy. Pacman's Reven 
Ite Impossible Mission 2 (2 programa). Us Vegas 2. Stunt Bike Simulator. 
Nalbeik «rc 22: Daley Thomson Olympic Challangc (5 programa^) Delfox Ni- 
eht Rider Samurai Warrior. Explorer. Paradise Cafe. Canibals, Cybernoid 2. 
NajbeUe igre 23: Ust Ninia (6 programa). Ran Recruits, Hop^r Chopper, joc 
Blade 2. Operation Wolf (3 programa). Skateboard Kidz Starfox. 

Zoran Milotcsit. Pere Todoroviia 10/38. 11030 Beograd, tel: 011/552-895. 


Razno 


ORIC NOVA 64!!1 Prodajemo u kom 
pletima igre i uslu2be programc: litera 
lura.. super novc igre? Katatog 2000 d. 
Adresa: Damir Sulava. Dl-A/23. 22400 
Ruma. 

AMSTRADOVCl, TIGER SOFT nudi 
iia)novi^ programc. Kalalog besplatan. 
Td. 011/874-989. Dragan. 

AMSTRADOVCl! Na)novi|e i one malo 
starije tgre Cena: 1 komplet -»• kasc- 
ia-16-OOO-i-PTr. ITogram po|cdinaC 
no 800 din. Katalog besplatan Vlade, 
tel. 097/33-719. 

VRLO POVOLJNO prodajem printer 
EPSON IJ( 86 $a kablom Tel. 
CJ5/227-243. 

AMSTRA1X)VCI! Veliki izbor igara te 
usluJnih i CP/M programa. Besplatan 
katalog. Novak Marijan, Gardinovec 
168. 42319 Belica. lei. 042/831-064. 

ATARI ST. Posedujemo na)kvalitctmji i 
najjcvtiniji softver za vas. NaruCue bes- 
platni ilustrovani katalog. Dejan Biles- 
id. ^kspirova 1/4 9. 91000 Skopje, tel. 
09i/2Sl S56. Saio 091/242-265. 


SKOLA PROGRAMIRANJA. Dajem 
Casove maSinskog. basic prc«ramiranja 
potetnicima I onim naprednljima na 
Commodore 64. Dolazim kod vas, TeL 
011/505-451. 

ORIC-NOVA 64. Najnoviii. naikyalitet- 
niji. najjcvtiniji komplet od 3(1 igara u 
Jugoslaviji. Igrc su: UFO 1. Top-Gun. 
Commando, Wolfman. Sex. Sabrina. 
MIG 017. Dracula Revenge. Master Ka- 
rate, Frelon... Kvaluet: lOOS utitava 

nje. Komplet -i-kaseta + uputstva-i^ ka- 
talog Clanska karta + FTT -same 
40.000 din- Mi smo kvalitet. NaruCite 
odmah, Nebojta Jeremit, UI. H. Leko- 
viea 12. 31210 Potega 1 poiovile 
031/814-872. Katalog besplatan. 

KATALOG programa i literature I mo- 
nitor SM 124 Atari ST. Vbdimir Ode- 
ijan, Star&evi6eva 12. 42000 Varaidin. 
tel. 042/43-258. 

PRODAJEM Atari 520 ST nov. ocari 
njen Tel. 019/511-880. 

ATARI ST. disk, monitor I StampaC. 
novo, ocarinjerw, prodajem. Tel. 
034/63-011. 


DBASE IV Programmer's Reference 
Guide i dniga najnovija originalna PC 
liieratura. Mogu6a i razmena. TeL 
032/30-34. 


ATARI ST - Veliki izbor najnovijih 
igara i ozbiijnih programa. Besplat- 
m katalog na papiru ili disketi. No- 
vo«tl: Test Drive 2, Zany Drive 2. 
Zany Golf, Power Math, 1st XTRA, 
Sound Machine. VDU 3.0. Diskete 
3.5' Damir PerdinK, Barbat 17a. 
51280 Rab. 


AMSTRADI Najbolje igre I usluini pro- 
gram! u kompletima 1 pojedinaCno. Bo- 
^ td. 011/535-799. 

YU karaktere ugradujem u printere. 
grafiCke adaptere raCunara. Tel. 
011/6384)79. 


DISKETE 3.5' (BASF. Maxell. Fuji, 
Precision) ve£a koliCina, s pK«ra- 
mima za Amlgii prodajem 30% is- 
pod nabavne cijcnc. Td. 
041/345-547. 


PRODAJEM raeunar mc68000 sa kom- 
pletnom lehnitkom dokumeniacljom. 
512 KB meinorije, flopi disk 1 MB. tM- 
tatura. zeleni monitor, operativnl sis- 
tem CP/M-68K sa sofrverom. Td. 
011/326-387. 

ATARI ST prevedena Hteratura za rad 
sa programima i raCunarom. Signuo 2. 
Publishing Partner. Atari ST Pecks and 
Pokes i Trisks and Prips. Za ostalo ka- 
lalog. Td. 011/501-007. 

CPC za dobru zabavu u vrudm Ijeinim 
danima nudlmo Vam najnovije igre I 
usluinc programc u kompletima i poje- 
diaaCno. Najnovije u YU-program za 
Stclovanjt glavc kasetofona, Besplatan 
katalog. Dragan Dejanovit. Divkoviie 
va 39, 41090 Zagreb, tel. 041/346-697. 


PROFESIONALNl PREVODI: 
KOMOOOR-64: priruinik (38.000), 
Programmer's Reference Guide 

(45.000) , Maiinsko programlranje 

(38.000) . Graflka I zvuk (23.000), Mate 
matika (18.000), Diak-1541 (15,000). 
Uputstva za usiuine programc; Si- 
mon's Basic. Praktikalk po (15.000), 
Multiplan. Vlzawriie. Easy Script, 
MAE, Hclp-64-i-. Pascal, Stat. Graf. Su- 
pergrafik po (10.000). U kompletu 
(191000). 

SPEKTRUM. MaSinac za poCctnike 

(44.000) , Napredni maiinac (37.000). 

Dcvpak-3 (12.00). U kompletu (65.000). 
ROM-rutine (knjiBa) (60.000). 
AMSTRAD/SNAJDER: Priruenik 

CPC464 {knjiga) (60.000), Lomocotiv 
Basic (38.000). MaSinsko programira 
nje (38.000). Uputsiva za uslulbe pro- 
gramc: Masierflle. Devpak, Tasword. 
Multiplan po (15.000). Paskal (22.000). 
U kompletu (150.000). PriruCnik CPC 
6128 (knjiga) (60.000). 

.KOMPJUTER BIBUOTEKA'. Bale 
Jankovi6a 79. 32000 Caeak, tel. 



'C SOFTWA 

Najveti izbor software-a za IBM 
PC u Jugoslaviji po najnillm eijena- 
ma. AITOCAD riaO. AUTOFUH. 
PC TOOLS vS.l, GKNIF'ER v2.0. 
NORTON ADV v4.5. FONTWARE, 
PC CARDS (P-CAD) v3.0S, MS BA- 
SIC SYSTEM v6-0. PAINTBRUSH 
PUBUSHER. 

IGRE: Grand Prix Circuit, Mach 3, 
Macadam Bumper. 4x4 of Road. 
Jinxter... I joS jMreko 655.000 Kb 
vrhunske programskc opreme naj- 
poznatijih svjetskih proizvodata. 
Literatura! Poklom! F.sira popusti! 
Katalog. 

Rok isporuke 24 satalf! 

EE SOFTWARE. Martiteva 31. 
78000 Banja Luka, tel. 078/40-940. 


PRODAIEM vrto povoljno sljedeie radunare i ftampaie: , . 

-VIKTOR AT (286) - 1 flopi 1.2 Mb. HD 30 Mb, 640 KB RAM. PEGA kartica. 
Amber monitro-6000 DM 

- EPSON LQ 850-2000 DM . 

- SCHNEIDER PC1512 ■ 1 flopi 6<0 kMID 2' S'' ^ 

sJ/raSunaii i* Stampaifl^M rarioskom dcklaradjoni 



MiSarska 11, Beograd 

telefon za dogovor: 

011 / 33 - 22-75 


servisira SPECTRUM, COMODORE, PERIFERIJE 

servis PC XT/ AT raCunara 1 periferija. 
garantnl servis za raCunare tirmc 

G AMA Plea-Ironies Trade Handels GmbH 
^etl prl Izboru PC konHguradJa. 
najnovl)l cenovnicl. asembllranje raCunara, 
ugradnja YU karaklera... 


SVET KOMPJUTERA / jUL-A VCUST 'S9. 


65 


mn 


wiyipiBw 

PC Mis 

P^wcnli a iiaMcvryc miiau 

MpaMrtm pro^wrimt 

i. Cigvina 193/65 
11070 N. BMcrad 
iti 011/156-327 


PRODAjEM: Printer bafcr (32KB-4MB 
u itampa6e sa Centronila ulazom) 
Paraer adapter (konvertor komunikad- 
ja Centronik8-RS232 i RS232-Centro- 
nika). Paralelni port (24 I/O kanala - 
TTL nivo) za Atari ST i PC. Turbo har- 
dware za Atari ST (68-000 na 16 MHz), 
OadJozkop Cl-94 (10 MHz jednokanal- 
ni). Memory Expansion Card za rc (do 
2 MB), delovi za PC (8088-2 CPU 
DMA, Video .), Tel. 018/339-976, Laie 
od 16 do 19 Mti. 


PRODAJEM za IBM PC Hard disk Sc- 
pte ST 412, floppy disk 1,2 Mb. erafiC- 
ku karticu Herkules. I/O kariicu T» dva 
paralclna i dva serijska porta. TeL 
0S4/885-104> 

PRODAJEM nekoriSifen Jtampai Am 
strad DMP 3000 ill menjam za nov 





^ElEKTnOMt 

m^oz 


prodaja IBM PC-XT, AT, Intel 80386 kompatibil- 
nih raiunara, perilerijska oprema - §lampa£i, dis- 
kovi, TTL i EGA Monitori... 

OSNOVNAKONFIGURACIJAXTveiodDEM. 995,-. 
AT - 12 MHi 4- 512 Kb RAM vet od DEM. 1.970.-. 

Garancija 6 meseci. Servisi u Jugoslaviji na preko 
30 mesta. 

Za poiedinaCne komponente i inlormacije obaveitenja 
na lelelon 9949-89-59 59 20, na naSem jeziku. Radno 
vreme od 10 do 12 i 13 do 16h. 

Telex 5 212 752 mraz d 
Schillerstrasse 22/III sprat 
8000 MOnchen 2, Deutschland 
Uplate na konto Hypo Banke Munchen 
Konto-nr. 183 0213 542, BLZ 700 200 01 


MPS. Telcfon S88-46-43, lovan 2<Ze- 

vii. 


sfrKtkM itnr 


Najaevi]! pt09<«Bi. ditkito. liiorotuta i tuad* oelaaa po aarudibiai (fcauioe*4i>00 dtaj 


□ 


WA BASIC vlO (PRBVOD NA W>«OKFVAT8W) . PBOSPERO FOaTRAN vZl OGSMi 

51 SaPOSASE PWfiaSlOtlAl. C-LAB Ci®ATC«. PIO 24 CHANNEU 
ST tNTERWALS, VIJ> PHOPESSONAl, OR TB Mmi SSOUINCEB. SEME ZA SM124 
SFX A snu. SWOS, S20SI. 1040BT. OEM PBOCRAMMER9 JURBRENCE, SIGHUM 3 OHI > 

□ C3f A BASIC V30I OXKIES, MAC*VTtLITl8S. OKIKRON MID! UBRASY, BIO DEMO. 

OMiKION KUMEWC UBRART, OUnCRON MIDI OMNIBANK CENSONIO.CASK>.yAMAHA> 
MIDIDSUMS. MOI PUYW & EDITOR CASIO CZ MIOI MENAGER. PRO 34 V3a 
HARD DOK TURBO LOADER. SCARABUS PONT EDITOR CALAMUS FONT ECStOR. 

□ WTWCZPTOR RAMBO lit OSLO RUNNER II «NA CEIOI DV06TRANO) OtSKETl) 
ROAD BLUSTERS. BOB MORAN 8CIEMCB PtCTIOH. MAC GAMES (CSLA 08KETA) 

OABIB 3D KLUAR SIMULATOR MINI GOLF COLOR SUPERSTAR ICB HOCKEY. MCWOWaARO 

FOH. WAR HAWK. R-TYPE. PSYGMOSIS MENACE. SIR lANCElOT. FI® COMBAT POOT 
Zdiko Ammorie Boi*a PtZin 

011/670 *683 'S’ 01l/415*987 R. Sidteriet S9 

11(770 Beotred UOSO Beocnd 


POVOLJNO $tampa£i Epson EX 
1000. A3 format 300 cpe. IJC- 
-800 A4. yu-scl, aulomatski razdcl 
nik 2 ra£unara/l StampaC, modem. 
Tel. 011/331 7S3. 

KASETOFON Commodore, dioj- 
stik, mis, monitor Philips, diskete 
5.2S'/3.S0*. Epson UC800 Stampae 
kutlja za diskeie. Td. 011/331-753 
m 347-509. 


AATARI ST 


OaMAW B.W C OMHUHI. KCKtIt Paat . TO* I 
BaSlCMC . OMMKM ASWM 10 }, RtVOLVED. 
SHMJ 4 Sl> SIQNUM SMIOLEn- aCAHMU*. 
R VKAO SOt,C-««CMULATOR, lOW POWER. 
CALAMUS IMtrU) • FONT tOITOR > VU FONTOVI 
PC DITTO l.N.NEOOESR. ST PARTNER. OYMCAO 
ta< WORD PIUS } II .WA BASK 3 04 . OAUMA 03 . 
STAOl 3 . CAMPUS I 3 . WA DRATT - 2 IS.ULSfR C 
tMhPmaMMi • uPursrvA 
STAMBER* PRO 24 . 3 . 0 , C- lAB CREATOR I 3 . 
AUSTER 8 CORi.PROSOUM>IIESIQNER.OR TSM 
IMF .' 

LOMBARD RAC RAIL V. AFTER BURMER. LAST NRUA 
FALCON F14.IATMAN.SKrBUSTCR.aONaUZAL. 
PimC SATURN OAY.TMUNOER BLADE. BAAL lid 


ZA IMB PC niidimo saradnju na pod 
ru&ju hardvera I softvera pojedincima i 
radnim organizacijama. Zatraiilc bes 
ptami kaulug na disketi. Td. 
054/885-104. 



UPUTBTVO ZA BFA-BASIC 300. SISNUM 2 00 
STAO. PUTME ST. PHRUOM .Ul WORD PIUS. 
CALAMUS . PUBLISHIM PARTNER. OAAIAN M 
• ATARI BT- Ste, 1040 STF. MEM I, ME4A I 
■1 DAVOR lUEVK. KAIITERNE II, M 000 SPLIT 
« lOSSI $M-4«3 bMMat S 000 *a 


AMSTRAD CPC 464/664/6128 
Najnoviji programi pojedinaCno i u 
kompletima, usiutni programi za 
CPC 464.'Traiite besplatan katalog. 
Branko Borkovii, Partizaoska 84, 
11090 Beograd, tel. 011/535-947. 


Nudimo kompatlbllrM raiunara I parlfartju 
XT komp.: 4.77/10 MHz. 512 Kb. 20 Mb hard disk (48 
ms) - 1.595 DEM 

AT komp.: 8/12 MHz, 512 Kb, 20 Mb hard disk (48 
ms) - 2.095 DEM 

AT - HERAT: 8/16 MHz, 1 Mb. 40 Mb hard disk (26 
ms) - 2.995 DEM 

386: 8/20 MHz. 2 Mb. 40 MB hard disk (26 ms) - 
3.880 DEM 

Za bliie tnformaeija moteta ta obratiti nakom od 
naOlh saradnika; 

Baograd: Kompjuter serws, tel: 011/33-22-75 
Spilt: P N.P. electronic, tel. 058/589-987 
Zagreb: Valcom. tel: 041/520-803. 529-682; Dam Da- 
ta. 041/538-051 

Medvode: Servis radunara. tel: 061/621-066. 
Pozovlta nas talefonom (trailta Tovarniea) m talak- 
som ill telefaxom I zatrailte informaciia. 


APPLE n Scribe Printer, veoma povolj- 
no, diskete S.23*/3.S0', kutija za diske- 
IC. Tel. 011/331-753. 

IMB-orginaL EGA & VGA monitor- 
/kartica. hard disk, flopi, kombi kon- 
troler. lasialura. powersupply, modem. 
Tel. 011/331-753. 


^aya toftwua 

Mali inteiigentni 
atlas Europe 

Obftzomi piDQfam a PC ni jeiikj 
vMacks tnWipBndj* 

I. Gaguint 193/65 
11070 N-Beograd 
tal 011/156-327 


SVET KOMPJUTERA / JUL-AVGUST '89. 



SVET I GAR A 



Vi& iaTa I 





GARY LINAKER'S HOT 
SHOT 



I Hot Shoi 


I Verzija za Commodore M { 

bratika OBDDDOijjQil'X 


nnimacijB BBiMM tUlaHlnl 



Lineker ni sam ne zna u 
koliko sc igara do sada pojavto! 
SUPERSTAR SOCCER. SUPER- 
SKILS. FOOTBALLER OF THE 
YEAR.... Sada stiie joS jcdan na- 
slov {ponovo iz .Gremlin“-a) - 
HOT SHOT. 

igra ni)e baS onako genijalna 
kakvom su je reklamirali. Graflka 
je loSa, animacija spora. svog igra- 


r 


£a teSko £ete prepoznati medu os- 
talim brijotinama. Mislim da je 
.Gremlin' grdno pogreSio jer ne 
verujem da je mogudc prevaziii 
MICROPROSE SOCCER. 

Ipak, gledaite $ve tako crno. 
tma igra i doorih strana: muzika 
je izvanredna. u meniju moiete bi- 
rati boje. podlogu za igru i inteli- 

a ‘ u .protivnika od cipova i In- 
nih kola" (Igra sa onim od 
kiTi i mesa mnogo je ugodnija). Ta 
protivniCka inteligenicja predstav- 
ijena je na neobiCan na£in: grupa- 
ma ekipa. Sve ekipe zastupaju ne- 
ki britanski kompjuterski Casopis 

(cu, sutau, stu, zzap. ace,...). 

a vi moiete ^abrati jednu od njih 
ili im promeniti ime. 

Poiell smo utakmicu. U dnu ck- 
rana zapazi^ete prozor sa natpi- 
som .POW(ER)". U njcmu odre- 
dujete snagu §uta. Do njega je 
crtci terena sa ucrtanom va^om 
pozicijom. a tu su i vreme i rezui- 
tat. Sve ostalo li£i na osakaicnu 
kopiju MICROPROSE SOCCER-a. 
Novitct su faulovi i penali. Pravtte 
ih tako §to pridete protivniku s le- 
da i koknetc ga nogom. Vreme te- 
Ce bez obzira na akciju tako da je 
ovo korisna mogu£nost. Oduzima- 
nje lopte je jednostavno, a driblin- 
zi se svode na kru2enje oko igraia. 
Serna na koju £ctc postifi gol jc 
slededa: sa strane udite u kazncni 

E rostor. stanite na sredinu linije 
oja ozna£ava 5 m i birajte ugao. 
Goiman je priglup, tako da vam 
ncte pravlti probleme, 

Eto nas na kraju jo$ jedne fud- 
balske simulacije. Sta joS re6: ko- 
liko para (truda) toliko muzike 

O Bojan Majer 


GI HERO 

Nctlcmo da ponavljamo Sla vam 
je cilj igre jer je to vet objavljcno u 
.Svctu igara 5". Samo £cmo vam 
pomo^i da siignete do kraja. 

Ekran je p^eljen na dva dela. 
U gornjem delu >e nalaze pudaci o 
cncrgiji (tvojoj eneretji i encrgiji 
bateri^ koja ti slu2i da primaS sig- 
nale koje $al)u tvoj pas i Mab). 
Gornja skala pokazujc tvoju encr 


giju a donja energiju batcrije. Is- 
njih sc nalaze poruke koje do- 
bijaS od Staba. S leve strane nalaze 
se dve strelice koje pokazuju tre- 
nutan polotaj tvog pna. Da bi uk- 
lju(io radar pomoi^u kog hvatai 
signale psa i deSifrujei poruke ko- 
je ti §alju iz Staba, okreni se licem 
prema sebi, pritisni pucanje i poja- 
vide se kurzor i joS detiri opcije; 

SATELLITE: Kurzor posiavi na 
opciju i pritisni pucanje. Pojavide 
se CYPHER (ON-OFF). SluJi za 
deSifrovanje poruke i aktivira se 
na ON a iskijuiuje na OFF. BEA- 
CON (ON-OFF) sluii za primanje 
signala od psa. 

WFjM*ON: Kad ispucaS svu mu- 
niciju iz iariera upotrebi ovu op- 
ciju i opciju EXCH magazine. Po- 
CinjeS da tro$i$ slededi §arier. 
Sarieri se skupljaju prelaskom 
preko njih. Maksimalno mo2e$ 
imati 4 komada. 

MINES; Pojavide sc MINE 
NUMBER i na poCctku je 10. Mi- 
ne sc korisie na SET MINES. Kada 
izadeS iz menija mina jc postavije- 
na. i prvi ko predc preko nje na- 
stradade. 

DETONATE MINE: trenutno 
aktivira mine koje su postavijene. 
(Nije lepo da se nadete na isrom 
ekranu kao i mina). 

TOOI,S: Alat u kom sc nalaze: 
TORCH (baklja) - koristidc u pcci- 
ni; NEW BATT jc nova baterija. 
CUT FENCE te vam pomoci da 
prescCcte 2icu. 

POKE vam nije potreban, jer ie 
vaS pas (kada ga nadete) iibijati 
vojnike, tako da te vam jcdini po- 
sao biti da se sagnete i izbegncte 
metak. 

O Branko Jekovic 


NAVY MOVES 

Oni koji dobro prate igre sedaju 
se da jc ncgdc 1987, godlne pristlg- 
la vcoma dobra i zanimljiva igra, 
ARMY MOVES, koja je^predstav- 
Ijala me^vinu vt$e ianrova i bila 
uspeSna. Takav je sludaj i sa nje- 
nim nastavkom koji se zovc NA- 
VY MOVES. 



[ Navy Moves | 

1 Vereija 

za Commodore 64 j 

(rsfik* 

DBDEHSBDD 

Animscija 

aBODBaDauH] 

Ideja 

DOBEmaii^ 

Urftda 

DOODBODDDID 


NAVY MOVES, bar verzija za 
Commodorea. sjajno je uradena 
igra. Praktidno nijcdan detalj nije 
izostavijen. sve je u igri uradcno 
sa najvedom painjom. tako da je 
NAVY MOVES jedna od retklh 
igara koje su u potpunosti odiSde- 
ne od bagova. 

Prvi nivo oiarava grafikom. 
Sumrak, crvenkasti oblaci. maes- 
tral podiie male talase. a preko 
svega toga juri jcdan giimcni da 
mac, i u njcmu na$ junak. Kredete 
se prema neprijateljskoj podmor- 
nici sa zadatkom da je uniStitc. 
Podmornica plovi u nemirnim vo- 
dama proSaranim minama. VaS 
cilj je da prcskadete mine t na taj 
nadin pridete podmornici. Ko- 
mande su; dugme pucanje (ovo de 
vam kasnijc biti potrebno). dugme- 
+ Ievo— pucanje unazad (kredete 
se na desnu stranu). dcsno->nb 
rzavanje, Icvo-usporavanje, go 
rc«skok. U toku skoka mo/ete 
mato manevrisati damcem, i tako 
postizati krade i du2e skokove. 
Mine su uglavnom rasporedene u 
grupama po dve ili tri. Dr?.ite 
se sredine ekrana. tako dele naj 
lakSc predi ovaj deo prvog nivoa. 
U drugom delu prvog niyoa sicdi 
ista prida; opet mine, samo ih je 
malo viSc i raspored jc dosta ne- 
zgodan. U tredem delu prvog ni- 
voa dolazite do neprljaieljskih voj- 
nika. koji jurcaju na gliscrima. Cilj 
vam je da ih se otarasite. bilo pre- 
skadudi ih ili pucanjem. Oni pone- 



§ARZER 

START 

riERDEVINE 

PAS 

ZICA 







m 1 1a1 1 


"a; 



' r 


SVET KOMPJUTERA / JUL-AVGUST '89. 


67 


SVET IGARA 



kad naledu na vas sa obe strane, a 
moj je prediog da prvo upucate 
onoga koji dolazi sa desne stranc. 
a da zatim skodite, i kada onaj sa 
leve stranc prode ispod vas. puca- 
te u njegova leda. U dcivrtom delu 
prvog nivoa, mala kombinacija: 
neprijatelji na giiserima + mine. 
No. iako ovaj nivo izgieda teltak. 
Iak§c dete ga predi nego drug! dco 
prvog nivoa. gde su mine zaista 
monstruozno postavljene. 

I, taman kada ste misltli da ic 
sve gotovo, va§ junak iskade iz g!i 
sera i... ne udavi se. ved zaroni u 
more duboko da se sukobi sa ajku 
lama. Kao $to de te i sami zakljudi- 
ti, i nisu neki opasni neprijatelji; 
uledu na ekran sa leve strane. plo- 
ve do njegovog desnog kraja. okre- 
nu se i zalete se na vas. kako bi 
vam odgrizie glavu. Medutim, to 
njihovo paradiranje traje dve-tri 
sekunde. a za to vreme moiete ih 
pogoditi harpunom. koji koristite 
ritiskom na dugme. Pogodene aj- 
ule liju krv i padaju na morsko 
dno. a vi se sukobijavate sa ronio 
cima, koji su ved malo opasniji, 
pucaju harpunima, a vi im odgo- 
varate istim. PoSto ste i njih proSli 
(ditaj: poubijali). siedi vam odiu- 
dujuda borba. 

U morskim dubinama sukobija- 
vate se sa hobotnicama. One malo 
kruic po ckranu, a onda se zalete 
na vas, prethodno smeStenog u 
mini-podmornicu naoruianu ra- 
ketama. Morale vi$e puta pogoditi 
jednu hobotnicu kako bi vas osta- 
vila na mini, i ako jc ne uniStIte za 
nekih desetak sekundi, koliko ona 
kruii po ekranu, ona de uniStiti 
vas. obavijajudi vas svojim pipci- 
ma. 

Kada predete hobotnice nailazi 
tc na poslcdnjeg protivnika prvog 
nivoa, ogromnu ribetinu, koju 
morale da uniStitc jer brani pro- 
laz. NiSta lakSe; gadaite je u telo 
jer udarce u giavu podnosi. Kada i 
nju uniStite (napomena; ona sc 
svakim trenom sve vi5e skraduje, 
pa ako je ne uniStitc brzo, ona de 
vas) predstoji vam udiiavanje dru- 
gog dela NAVY MOVES-a. 

U drugom delu ove fenomenal- 
ne igre opel ste okruicni gomilom 
neprijateljskih vojnika. Nalazitc sc 
u nukicarnoj podmornici, a ru- 


kama vam je bacad plamena u 
kombinaeiji sa 5.56 mm puSkom 
sa razoniim mecima. 

Sedate li sc filma ALIENS, na- 
stavka AUKN-a, popularnog filma 
,Osmi putnik?" 

Podmornica prcdstavlja splet 
hodnika, prosturija i tajnih oaaja 
koje se naiaze iza raznih zakljuda- 
nih vrata. U samoj podmornid na- 
iaze se liftovi koji vas podizu na 
vi§e spratovc samih prostorija. jer 
ncke imaju dva nivoa. Neka vas 
ne brine ogroman broj vrata, jer je 
sistem uglavnom takav da dvoja 
ill dak troja vrata vode na isto 
mesto. Na vrata uiazite tako Sto 
dodete do njih i gurncte dJoj^k 
nagorc. Sto se tide vojnika koji vas 
jure po podmornid, postoje dve 
osnovne vrste: momari, koji puca- 
ju na vas kratkim rafalima, i ko- 
mandosi. koji u posedu imaju ba- 
cad plamena. Problem je u tome 
§to su pripadnid spedjalnih jedi- 
nica iliti komandosi podosta brzi. 
pa ih nedete Iako ubiti. 

Pomenusmo neka zakljudana 
vrata. Ona se u stvari veoma Iako 
otkijudavaju, odgovarajudim kom- 
pjulerskim termtnalom. AH, koji je 
odgovarajudi? Oni koji imaju is- 
kustva u HACKER-u ili slidnim ig- 
rama Iako de prodi ovaj deo, oni 
drugi de se malo viSc pomuditi. 

O Goran Milovanovid 

DANGER FREAK 


j Danger br eak 

I Verzija za Commodore 64 j 

I br*(ika nHllBBPn «T»TTo1 
I nnimaiij* DBODBQDOIUl] 

OBUDBOaOIHI 

i^raofl DDDDBQD 


2ivot kaskadera, pun opasnosti 
all i draiti, jeste iivot koji ccte ina- 


lo okusiti u DANGER FREAK u. 
Ovde dete imati priliku da raditc 
na tri filma, i svaki od niih vas 
vremenski ogranidava. Ukoliko ne 
snimite kadar (ditajte; ne zavrSitc 
nivo) za odredeno vreme. direktor 
filma de vas progiasiti ncrentabil- 
nim, i imadetc dasi da se pokupite 
na ulicu. 

Vai prvl posao podinje na auto- 
-pulu, gde je potrebno da, koriste- 
di se motociklom napraviic $to vi- 
se vralolomija preskadudi baretc, 
zatim skakajudi preko rampi i si. 
Naravno, Sto su va§e vratolomije 
spektakularnijc, veci ie va§ hono- 
rar u banci • tu se vidi slidnost iz- 
medu kaskadera i saradnika na$eg 
dasopisa. Naravno, ti toku igre 
imate i nekoliko smetala, a ii 
prvom planu su bejzboi igradi na 
oru2ani palicama i loptama koji 
ko zna zaSto poku§avaju da vas 
skinu sa motora. 


Vreme je za drugi film - drugi 
nivo. Rampe i skaluionice su za- 
menjene ajkulama i minama, a 
va§ motor je zamenjen tzv. .jet bi- 
ke wattcr' vozilom. Kaciga na va- 
§oj glavi nije zamenjena. Naravno, 
citj je isti: pretivi t zabavi publiku. 
Konto u banci raste i kada preska- 


dete buride koji piutaju po povr$i- 
ni mora. Samo napred - ovaj nivo 
nije tako teiak kao Sto na samom 
peketku, poslc prve ajkule, izgie- 
da. 

.Flying by car" jc naziv trede 
sekvence koju snimate. Ovde se 
koristite letadkom spravom kao 
bistc izbegli sve mogude ptidurine 
koje vas napadaju. Izbegavajte ih 
Sto viSc mo2ete i potruditc se da 
ponckad napravite po koji salto u 
vazduhu. Ali pazite, nemojte buk- 
valno shvatiti naslov ove discipli- 
ne, jer Ikar i nije baS sredno za- 
vrSio svoj let. 

O Goran Milovanovid 


FALCON F-16 

FAIX^ON F'16 jc sigumo jedna 
od boljih vojnih simulacija letenja 


za Atari ST. Igra se odlikujc lepom 
grafikom koja ic u nekim trenuci- 
ma toliko uverniva da dobijatc uti- 
sak da se nalazite u pravom avio- 
nu. dok je zvuk neSto loSije ura- 
dcn. 

Posle upisa u listu pilota stedi 
tabela na kojoj birate rang (Sto je 



68 


SVET KOMPJUTERA / JUL- AVGUST '89. 



SVET tGARA i 


Falcon F-16 


Vendjaza Alan ST 


□ 


6i«(ika o[»n] 

Anwiarija ajj oj 

laeja DBOODODD ?Uoj 

DHBBBDDO_illoJ fl 


ujedno i biranjc nivoa igre), misije 
(tma ih dvanaest) i mal^imalan 
bro) Migova koji vas odjednom 
mogu tajedno napasll u igri. Izab 
ravJi to prelazite na naoruianje. 
Imate veliki labor oruija, samo, 
problem je u tome §to )c teiina ko- 
ju moie izdriati avion ograni£ena, 
tako da treba birati samo najpot- 
rebnijc. 

PoSto je .sve izabrano, nao- 
ru2ani, puni ^ije za slavom ulazi- 
te u vaSu .Plavu Pticu*. U gomjoj 
polovini ekrana prikazan je po- 
glcd napred, dok se u donjoj polo- 
vini nalazi: radar, pokazivaC snage 
motora, monitor na komc je pred- 
slavljen kompjuterski preglcd 
zemiji$ta, skalni i broj£ani prikaz 
poniranja ill propinjanja aviona, 
vcStadki horizont... 

Iz aviona imate nekoliko pogle- 
da koie kontroli^e pomocu nu- 
meriikih tastera i to: 

1 - Pogled napred 
3 - Pogled nazad 
7 - Pogled levo 
9 - Pogled desno 
Snaga motora pove£ava se tas- 
terom „ + a smanjujc sc taste- 
rom Tasterom G kontroliSete 
toCkove koje posle poleianja oba- 
vezno treba uvud radi postizanja 
veic brzine aviona. Maksimalna 
brzina je 1304 km/h. 

Tasterom F kontroliSete flapso- 
ve koji su veoma vaini pri sfeta- 
nju. Pomo6u < RETURN > birate 
oruije iz vaSeg bogatog arsenala. 
Pomodu ovog tastera c dobijate 
mapu celog podrueja nad kojim 
letite. Sa A ukljudijete automat 
skog pilota koji vas dovodi na 
kurs koji je prethodno zadan sa 
kontrolnog tomja. 

Zapanjujudi je pogled na avion 
sa spoijne strane (mo2ete posmat- 
rati iz svih uglova). Za pogled na 
avion sa spoijne strane sluii taster 
9, dok za menjanje ugla gledanja 
sluil taster 2. 

Pri naglom poniranju ill propi- 
njanju deSava se da dode do gubit- 
ka pritiska u kabini, tako da za to 
vreme ireba opreznije voziti dok 
se pritisak ne stabilizuje. Na gubi- 
tak pritiska u kabini opominje vas 
digitalizovan glas. 

Da ka^mo i da avion moiete 
kosntrolisati palicom. miSom i tas- 
taturom. 

A sad evo i nekoliko saveta; 

Pri poletanju ne smete praviti 
nagle pokrete po$to motete izaz- 






I 


aaaaisB giaaca 'sm aaaiaai 

Mesta na koja se 
teleportuje "Laser squad" 

Mesta na koja se 
teleportuje "Metalix corp “ 

Celije 





vati prevrtanje aviona, a samim 
tim i neteijene posledice. 

Pri okrJaju sa neprijatcljskim 
Migovirna zgodna je taktika sma- 
njiti brzinu, napraviti luping tako 
da dete.se naci naprijatelju iza Ic- 
da i ispaiiti rafal u njega. Rezullat 
moitete videti na ekranu. Dok za- 
paljeni avion pada, iza se kotrlja 
erni, gusti dim. 

Za one koji nisu vidni borbama 
u vazduhu evo otakSice: prilikom 
okiiaja u vazduhu, pritiskom na 
taster A, automatski pilot sam do- 
vodi neprijaieljski avion na niSan. 
Tako vam ostajc samo da ispalite 
par raketa na njega. 

Pritiskom na <ESC> u bilo 
kom delu igre, izlazite iz nje i do- 
bijate meni koji yam omogudava; 
kraj misije, kraj igre, kontrolisanje 
aviona, snimanje i uditavanje pozi- 
cije sa diskete... 

O Goran Jazid 


LASER SQUAD (C-64) 

U igri su dva ljudska protivni- 
ka, od kojih jedan kontrolik .La- 
ser Squad", a drugi odred .Meta- 
lix" korporaeije. Lascrovci moraju 
da izbave iz zatodeniStva tri svoja 
druga (kaplar Mewie, android 
Skot i vojnik Adams), a Metalik 
sovci im moraju osujetiti planove. 

Prvo da objasnimo kako sc igra: 
kursorom sc kredete po mapi. Ka- 
da naidete na komandosa, prelazi- 
te na upravljanje pritiskom na pu- 
canje. Sada dobijate meni sa opci- 
jama; 

SELECT... pokretanje vojnika. 
Zavisi od broja akeionih poena. 

INFO... svi vaini podaci o ko- 
mandosu. 

NEXT UNIT... prelazak na sle- 
dedu iidnost. 

SCANNER.., mapa (nije vam 


potrebna, imate ovu koju vam da 
jemo). 

KNDTURN... kraj cclog poteza. 

CANCEL... povratak na rad s 
kursorom. 

Ako ste pucanjc priiisnuli u to- 
ku opeije SELECT, ulazite u novi 
meni: 

END MOVE... zavrSetak rada sa 
tom lidnoSdu. 

CHANGE.,, menjale predmet 
koji driiic u rukama. 

PICK... podizanje predmeta sa 
zemlje (ili uzimanje opremc 
mrtvog vojnika). 

DROP... odbacivanje predmeta. 

FIRE... (samo ako vam je nepri- 
jatelj u vidokrugu). Pucanje sc vrSi 
na detiri naCina; .AUTO"-rafa!. 
.SNAP" - nasumicc. .AIM" - niSa- 
nienje I .THROW" - bacanje pred- 
meta na protivnika. 

PRIME... (samo ako licnost dr2i 
eksploziv). Uz pomoc ove opeije ^ 


SVET KOMPJUTERA / JUL-A VGUST '89. 


69 







SVET iGARA 


i 


podeSavate tajmer eksploziva. Ne 
zaboravite da ^a posie toga i baci- 
te, jer ie vas inaie razneti u pa- 
ram-par£ad. 

LOAD... punjenjc oruija. 
Komandosi Laser Squada poene 
potrebne za pobedu sakuplja^e os- 
lobadanjem kolcga i unlStavanjem 
instalacila (generatori, kabiovi Hi 
terminall). Ekipa Mctallix korpo- 
racije svojih sto poena moie saku- 
piti samo ubijajudi Laserovce (od- 
mah se vidi kome ie lakSe). 

Da pogledamo sada male takti- 
ku. 

I-ASER SQUAD: 

5 ljudi; 2S0 kredita 
jednom ili dvojici obavezno da- 
ti samo eksploziv ili raketni ian- 
ser. a ostale opremiti lakint 
oruijem za odbranu .razbijaCa". 
Ne zaboravite da ponesete piStolj, 
ili bar noi, za oslobadanje talaca. 
Prvo kreniie u oslobadanje. pa tek 
onda u uniStavanie. Ne dajtc pro- 
tivnicima da vam ubiju Ijudc sa 
eksplozivom. jer tada nemate ni 
tcoretske Sansc. Najbo!)e je da l)u- 
de podelite na dve grupc i poSalje- 
tc ih da lercn ispitaju krecudi se 
uz ivicu mape, a tek poJto oslobo- 
de taoce krenu u misiju demoHra- 
nja. 

METAIJX CORPORATION: 

7 ljudi; 200 kredita. 

Komandose opremiti oruijem 
za uniSiavanje iive siie. i to onim 
jaiim (.marsec auto-gun", .laser 
pack"), ne dajte im mnogo muni- 
eije. ali zato ne §krtarite sa oklo- 
pom. 

EvoJoS nekih vainih saveta; 

• Udaljite se od mesta na koji- 
ma ste postavili bombe, kako ne 
biste bili zatrpani kamenjem. 
Bombe postavljajtc na prometna 
mesia, da bi neprijatclj sludajno 
nalcteo na njih. 

- Ne izbacujte rakete na bliskc 
ciljeve jer cksplozija moie I vas 
razneti. 

- Uvek kada ste u prilici (ovo sc 
odnosi i na I.ascrovce) pucajte na 
protivnike, jer je pri beianju lakSe 
izgubiti poene. 

Ne pucajte na svoje ljude (ni 
sludajno). Pored toga §to njima na- 
nosite povrede, to vam smanjuje 
moral i moguCnosti. 

- Za blisku borbu (prsa u prsa) 
potreban vam je noi. 

- Obavezno pretraiujte mrtvc 
vojnike, jer sc moicte jeftino opre- 
mili boljim oruijem ili zalihama 
munieije. 

Kada postignete neki znaCajan 
rezultat lli ne znate §ta da radite. 
snimite pozieiju na traku kako bis- 
te je kasnije uCitali. 

O Bojan Majer 


DEVIANTS (part II) 

Kao Sto smo obedali. evo i mape 
drugog dela ove arkadne avantu- 
re. Pomodi dc vam i POKB ovi za 
besmrtnosi 1 neograniCeno vreme 
za aktiviranje bombi; 

POKE 6n96.0:POKE 47832.0. 

O Jovan Strika 




70 


SVET KOMPJUTERA / JUL- AVGUST '89. 







SVET IGARA i 








SVET IGARA 


STORMLORD 


igromvtat ^ 

i^s s f. ^ 8.^.? ! IP I 


Stormlord 


I Veraja za Commodore 64 [ 

(>r«i)k« DODDOODS.ilio] 
nntmocii* DBOOODB 

idffjB OHPBBB 7 l»|qjiol 


STORMLORD je najnovija ar 
kadna avantura. Zaplet je viSc-ma- 
njc standardan; zla kraijica i njene 
trupe su okupirale miroliubivu 
pianetii, a va$ citj je da osloboditc 
111 planetu (neviden zaplet, §ta 
kaiete?). lera je radena po princi- 
pu stare dobrc arkadne avanture 
PYJAMARAMA. koja jc doJtivela 
svojih pet nastavaka a da jo) nije- 
dan nije pomuti slavu. VaS junak 
sc krede levo-desno, ekran se skro- 
luje (doduSe, u PYJAMARAMA 
smo imali prosiorije i nije bilo 
skrola), uz veoma dobru grafiku i 
animaciju. Na prvi pogled simpa- 
tidna igra. 

Malo vi$e o g/anci. Ona jc u 
STORMLORDu uradena zaista 
PKRFElcrNO. Uvericete se u moje 
redi dim upaiite radunar i uditate 
igru: svaki ob)ekat je raden u vi$c 
boja, sprajtovi su.sjajni, odlicno 
animirani. Poscbno impresionira 
koriSdenjc boja. Svaki objckai je 
uraden vitebojno, kao §to sam vcc 
rekao, aii on nije naprosto naSa- 
ran, ved se boje sjajno prelivaju, 
tako da vlasnici Commodora 64 
mogu da vide prizore grafike koji 
su svojstvcni AMIGI, ATARI ju i 
slidnim 16-bitnicitna. 

Igru prati simpatidna melodija 
koja veoma doprinosi atmosferi. 
Prvi nivo sc sastoji u skupljanju fi- 
gura golih devojaka (dista pomog 
rafija!), a i u ukolini se nalazi po 
neka ogromna figura golih devoja- 
ka kojc drie luk i strelu. Znam. 
znam, nckada jc to driao samo 
AMOR u svojim rukama, all Sta 
cere, vrcmcna sc menjaju. Uglav- 
nom, §tos je u tome da na pravom 
mestu pokupite kljuceve kako bi- 
stc mogii da prolazite zakijudana 
vrata iza kojih sc nalazc dcvojke. 
Daljc, treba koristiti iansirne ram- 
pe (nisam mogao da nadem bolji 
izraz), na taj nadin §to dete skoditi 
na njih. Skadete guranjem palice 
od sebc. 

Oko vas se nalazi gomila krca 
lura odigledno nemaSiovito pozaj 
mljenih iz NEATHERWORLD-a. 
Oni vas (naravno) napadaju. a vi 
se mo^ete braniti pucanjem (iliti 
pritiskom na dugme dzojstika). 
Kada pritisnete <fire> na palici, 
vaS junak de ispaliti gomilu artika- 
la ka svojim neprijaleljima, medu 
kojima se nataze sckirc, ncke vrste 
ubojitih kuglica i si. 

Na drugom nivou, trebalo bi da 
upucatc $to vi$e krcatura koje vas 


napadaju iz vazduha. Kada ubijete 
ncKog od tih letedih demona on de 
ispustiti du$u, i neku dudnu kapljL 
cu. koji vi treba da pokupite. Ovaj 
nIvo i nije narodllo tetak. 

Za ostale nivoe sc snaditc sami. 
Nedu da vam kvarim zadovoljstvo 
igranja ove sjajne igre. Zaista. 

je sjajna arkadna 
avantura. posic reinkarnacije 
BATMAN a najboija koja sc poja- 
vita ove godine. Pitanje je koliico 
de se dopasti Siroj publici, jer jc 
vedina ved zadovoljena PYJAM- 
RAMA seriiom. U svakom sludaju 
treba probati STORMLORD-a, 
ako nc zbog igre. onda zbog sjajne 
grafike i muzike. 

O Goran MUovanovid 

TOM AND JERRY 


Igromrtat ^ 

pTom and Jerry ~| 

j Verzija za Commodore 64 ~] 

brafika DBDOQQOD 
snimo<ij* DBPBHBB si slid] 

l7r»ita 111WWWiM9[TD l 


€iIo je krajnjc vrcme da sc ncko 
seti ovih, moMa najpopulamijih i 
najlepSih crtanih junaka. Verovat- 
no su ljudima dosadili moderni 
crtaci prepuni nasilja. dudovisla i 
lasera i bez trunke duha, pa su se 
vratili starom, dobrom madoru 
Tomu i mi§u Dieriju. 

Dieri prosto oboiava sir, a po- 
§to su domacini na godiSnjem od- 
moru, odiudio je da ispretura celu 
kudu kako bi dobro omastio brk. 
Sa drugc strane, tu Je uvek na- 
mrgodena kucna madordina koja, 
u ncdostatku bolje zabave, name- 
rava da Dieriju zagordava zivot. 

Igra ncma nikakvih slozenih 
mogudnosti ili opcija, ved je sas 
vim jednostavna i privladna. Dieri 
ima deset minuta da ispuni zada 
tak: pokupi sav sir u kudi. Kudn 
ima pet prostorija koje su medu 
sobno povezane sistcmom rupa i 
tuneia u zidovtma: dva dela dncv- 
ne sobe. dedja soba, kuhinja i ga- 
ra^. Ekran se skroluje levo i des 
no prated Dierija. Normalno, 
okolo tumara madak. Kada vas 
Tom primeti, .kodi' kao u crtadi 
ma i skade kako bi vas dohvatio. 
Ako ste suviSe visoko, vratide sc 
nazad skadudi na fedcru. M^u 
tim. ni vi ne nastupalc goloruki: 

• Kugla ili dekid... bacaie ih To- 
mu na glavu posle dega se ovaj 
vrti do sTcdcde sobe. 

• Vaza ili kanta... takode im ba 
cate madku na glavu. tako da nedc 


biti u stanju da vas prati nekoliko 
trenutaka. 

• Kutija... kada je otvorite pojavi- 
de se sme^na figurica, a blesavi 
macak cc je sa zanimanjcm po- 
smatratl, tako da dete imati vre- 
mena da umaknete. 

Kada udete u rupu, ekran se 
menja. Sada staino trcite napred 
izbegavajudi kugic i dinamit (ski- 
daju vam po S sekundi), i sakup- 
Ijajudi komade sira (dt^aju vam 
jX) 5 sekundi). 

Uz sjajnu graHku. divne melodi- 
je i Izvrsnc gegove preuzete iz 
crtada, ne mogu a da vam ne pre- 
porudim ovaj program. 

O Bojan Majer 

RUNNING MAN 



Running Man 


] Vereija za Commodore 64 



Svarci strikes again! Dotrdava u 
bududnost, u dudni spoj TV-Soua 
za divljc glcdaoce (ieane krvi i za- 
bave) i borbc za goli iivot. 

Svarci je ovog puta u ulozi poli- 
cajca u dvadeset i prvom veku koji 
je lazno optuzen da je iz dosade 
poubijao nekoliko neduiih grada- 
na. Ponudeno mu je pomilovanje, 
aii pod jednim usiovom - mora 
udestvovati u TV Sou koji se zove 
RUNNING MAN, i u kome jc cilj 
tzaci kao pobednik iz dueta sa 
opasnim neprijateijima. Na ovom 
mestu vi ulazite u igru. 

Na prvom nivou Amijev dlj je 


da se probije u desnu stranu Sto 
viSe, izbegavajudi ili Sutirajudi u 
glavu psc koji ga op^daju. Ako 
dopustite psu da vas ujede, opaSce 
vam energija. 

Prvi jadi protivnik na koga dete 
naidi je „Sub Zero', ludi hokejaS 
koji de pokuSati da vas obori i 
oduzme vam svu energiju svojom 
paiicom za hokej. PoSto necete 
modi da pribegnete fori iz fiima, 
da ga upletete u zicu i prckoljcte, 
moradete da se bijcte sa njimc sve 
dok mu se energija. koja se pojavi 
do vaSe, ne islroSi. Tada „Sub Ze- 
ro" pada mrtav, i put do drugog 
nivoa je osloboden. 

U pauzi izmedu nivoa igrale 
malu bonus igru. u kojoj vam ie 
cilj da obnovite neSto od nestale 
cnergijc u toku borbe. Ideja je pri- 
lidno jednostavna: zdru2ite dva 
sludajno izbadena ista simbola 
(uradite to veoma brzo) 1 vaS bo- 
nus nivo je gotov, energija se po- 
vecava. suprotnom povedanja 
energiie ncma. 

SImc joS tri nivoa zanimijive 
tudnjave i joS tri protivnika. Mis- 
lim da ove nivoe nije potrebno po- 
sebno opisivati, jer dete se lako 
snadi. Za svakog protivnika posto- 
)i neka nova caka, i to je Sablon u 
koji dete se lako uklopiti. Dosta bi 
oduzelo na zanimljivosti igre kada 
bi vam otkrio fezone za reSavanje 
(tj. ubijanje protivnika) jer je 
RUNNING MAN zanimijiv dok te 
fazone ne pronadete. Posle sve po- 
staje monotono. 

Igra se zavrSava kada Arni raz- 
bije i poslednjeg protivnika, vodi- 
telja Wiza, zlosrednog .Killiena". 
Teiina igre naglo skade posle dva 
nivoa: izmedu drugog i tredeg po- 
stoji veliki pomak, i bide vam po- 
tebno dosta vremena da se navi 
nete na tredi nivo i predete ga. Nc- 
zgodno. 

S obzirom na kvalitet fiima sra- 
mota je Sto .Grandslam' nije na- 
pravio niSta bolje od ovoga. 

O Goran Milovanovid 


Citajte 

nas 

polako! 

SledeCi broj izlazi 
tek u septembru 


72 


SVET KOMPJUTERA / jUL-AVCUST '89. 


SVET IGARA 


RETROSPEKTIVA 


Momci eksplozivnih pesnica 


Sve je krenulo joS 
davne '85~te kada su 
osim kompjutera i 
video rikordera naglo 
poieli da uJaze u kuce, 
a sa njima / bezbroj 
hoagkonSkib akcionih 
fiimova. Gledajuci 
takve filmove neki 
programeri su se 
dosetiJi da akciju sa 
video rikordera bar 
delimidno prenesu na 
naSe Commodore i * 
Spectrume. Prvi takvi 
pokuSaJi su bill 
KARATE DEVILS, 

RUNG FU I BRUCE LEE 


;,Karate davoli" su odmah po 
izlasku digli veliku praSinu. Danas 
glcdano. grafika izgleda grubo, 
zvuk je slab a i upravijanjc prilif- 
no oteiano. Cilj je bio spasti svog 
uCileIja i dcvojku iz ruku zlog Gos- 
podara tame. Napadale su vas ni- 
ndie kojima su se u mraku videla 


samo deo lica j pesnice, a trcbalo 
je izbegavati i brojnc Surikcne I 
koplja. NeSto boiji je bio KUNG 
FU. delo naSih programera u dis 
tribuciji engleskc firme .Bug By- 
te*. Osim standardnih opcija ova 
igra je omogut^vala i ponavljanje 
najefektnijih delova akcije, §to je u 


Pi$e Jovan Zecevid 

to vreme bila glavna fora. Ne§io 
kasnijc izlazi i sjajni BRUCE LEE. 
izvanredan spoj platformske igre i 
borilaCkog sizea. U ulozi Icgendar- 
nog majstora kung fua, jurili ste 
po sobama i skupljali kristale. a 
sve vreme za vratom su vam bili 
jcdan nindia i debeli sumo rvaC. 

Eksplozivne pesnice 

jcdnoga dana dvojica japanaca 
sreii su se u pustinji, poklonili se 
jcdan drugome i zapoceli ^rbu 
koja ce se jo5 dugo pamtiri i igrati, 
Da. rei je o neponovljivoj igri 
THE WAY OF THE EXPLX)DING 
FIST, kako joj je pun naziv. Sjajna 
grafika i izvanrcdna animacija 
svih uradaca i Bnti kao i u^eSce 
pravog karate majstora u realiza- 
:iji ovog programa udinile su „pes- 



ST KOMPJUTERA / JUL-A VGUST '89. 



SVET IGARA 


i 



nicu' velikim svetskim hitom, 
Kroz dvadesetak borbi i tri nivoa 
u kojima je trebato jednim udar- 
cem sru^iti bika, vodili $te bitku 
za 10. karate dan. 

Ubrzo ova igra dobija i glavnog 
konkurenta, veliki hit firme .Sys- 
tem 3“ pod fcdnostavnim naslo- 
vom INTERANTIONAL KARA- 
TE. U suStlni, igra je veoma sliCna 
.Melburne House' ► ovom FIST-u 
uz neke sitne izmene. Ovog puta 
ktajud se kroz glavne svetskc 
metropole, lomed uz put daske i 
izbegavaju^i kopija borili ste se za 
crni pojas. 

Veliku ekspanziju igara $a auto- 
mata iskoristila je Suvena firma 
.Imagine' da bi plasirala svoju 
konverziju YIE AR RUNG FU i to 
odmah medu velikanc. Kroz deset 
brzih nivoa borili ste se sa razlid- 
to naoruJanim protivnicima ko- 
risteci pregrJt udaraca i skokova 
iz karate i Rung fu repertoara. Nl§- 
ta gori nije bio ni RUNG FU MAS- 
TER. jcdan od prvih .U.S. 
Gold’-ovih hitova. CWog puta ste 
ktali po petospratnoj kuci i tukii 
ste se sa raznim tipivima i zverka- 
ma neobiCnog oblika. Na kraju 
svako| sprata Cekao bi vas po je- 
dan ddn koga je trebalo savladati 


posebnom tehnikom. SHAO 
UN'S ROAD je takode bio priliC- 
no popularan na automatima a 
kasnije i na kompjuterima. U ovoj 
igri se obraCunavaie sa mracnim 
pladcnicima iz .triade" i to kroz 
pet solidno uradenih nivoa. U 
slvari, ovO je bio pokuSaj da sc do- 
skoix slavnom RUNG FU MAS- 
TFK u. all je samo na tom ostaio 
jer jc on joS i danas ispred svih 
sliCnih igara koje ga neuspeSno 
imitiraju (npr. DOUBLE DRA- 
GON. TIGAR ROAD. DRAGON 
NINJA). 

Neme ubice 

Medu .hongkpnSkim akcionim* 
posebnu popularnost su stekli ni 
ndza filmovi pa su to pro^ameri 
brzc bolje iskoristili da plasiraju 
svoje nove hitove. Iz brda igara sa 
tom tematikom izdvajamo progra- 
me SABOUTER. WAY OF THE 
TIGAR 1 THE LAST NINJA. 

U SABOTER-u ste u ulozi §piju- 
na koji upada na ncprijateljsku 
podvodnu tvrdavu u 2e)ji da pro- 
nadc diskelu sa .top secret' poda- 
vima i digne je u vazduh prc nego 
Sto .zapali" helikoptcrom. Narav- 
no, tu su do zuba naoruiani Cuva- 
ri i njihovi krvoloCni kutJni ljubim- 


ci. tako da je zadatak time prili^no 
ote^an. Godinu dana kasnije, .Du- 
reir je izbacio i nastavak ove igre 
sa preko 700 ckrana, jo§ boiji od 
prvog dela. Mapa i reSenjc igre 
SABOUTER n objavljcna jc u jed- 
nom od siarijih brojeva S.k. Pro- 
gram WAY OF THE TIGER omo- 
guiavao vam jc da kroz tri discip- 
line ispeCcte nindia-zanal. U 
prvoj disciplini mlatili ste golim 
rukama (i nogama), u drugoj ma- 
iem a u tretoj motkom. OdliCna 
igra sa finim skrolovanjem i solid- 
nom pafikom. THE LAST NI- 
NJA (.System 3') je ipak nc5to 
kasnije dokazao da je neprikosno- 
ven kada ie o nindzama rci. Sjai- 
no rehniiki uraden, sa izvanred- 
nom 3D grafikom ovaj program je 
privukao paznju i svojim scenari- 
om. Naime, moini Kunitoki, zli 
vladar AS^igaka klana je ukrao 
drevnc zapisc - mopasane iz hra- 
ma Bclog Nindie na ostrvu Lin 
Fen, a vi ste tu da ih vratite nazad 
i kaznitc ncvaljalca. Jo§ impresiv- 
niji je nastavak ove igre na lest §a- 
renih nivoa (do sada najbolja gra- 
Bka na C64) i konaSnim obra^u- 
noni sa Kunitokijem. 

U isto vreme, tu negde pred kraj 
'86-te godine .Melburne House' 
se najzad odluCio da napravi drug! 
deo priCc o .momcima ekploziv- 
nih pesnica', i to u dva dela. U 


prvom ste uvezbavali udarce i 
spremali se za akciju, a u drugom 
krcnuli u potragu za deiovima 
pergamenta sakrivenim na nekoli- 
cini od dvesta ekrana koliko ih ig- 
ra ima. Odmah zatim je izvesni 
Brajan Dzek, veliki majstor d2u- 
doa i diiudiicua, pokazao kako to 
izgleda kada pravi bori)a£ki zna- 
lac pravi igru ovakvog tipa. Rczul- 
lat je UCHIMATA, jedini i najbolji 
diudo na kompjuterima, koji je 
dobio naziv po potezu za koji go- 
vore da je .kraljica bacanja'. Pro- 
gram je posedovao sve ono Sto I 
druge igre ovog ripa, a cilj je bio 
stiti do sedmog dana. najviSeg ste- 
pena u dzudou. Istog meseca kad i 
FIST II i UCHIMATA, pojavio se i 
THAI BOXING, zgodna meSavina 
karatea i boksa nastala na Tajlan- 
du. Program je biq debar, ali suvi- 
Se lak za prekaljene igrate. 

Heroji ulice 

Sledeie godine dolazi do stag- 
nacije kod. klasiCnih borilaikin 
igara. Izuzetak su brojne igre sa 
nindzama, ve^inom nastavci sta- 
rih hitova. Monotoniju je preki- 
nuo .Palace' izdavSi igru godine, 
BARBARIAN. Napravljena kao 
klasRina .fajt' igra na jednom ek- 
ranu tipa licem u lice, macem u 
mac, ova igra je svojim brojnim 
mogudnostima i cakama kao i ve- 
likom dozom crnog humora osvo- 



74 


SVET KOMPJUTERA / JUL-AVGUST '89. 


SVETSIMULACUA 



tila srca svih igraia. KrCe^i put 
svojim maCem kroz osam krvavih 
nivoa, Barbi se tukao za svoju dra- 
gu $a osam iarobnjakovih slugu i 
:i.ijzad S3 samim ^robnjakom. 

zena jc bila i raziog Sto ste u 
RENEGADE-u izaili na uiicu i §e- 
tajud se .mimim' predgradima 
Njujorka ^stili bagrem i korov u 
vidu mafijaia, prostitutki i drugih 
silediija kojih je bib u cbilju. Ver- 
zija za C64 je bila upro{^$£ena 
zbog lo$e re$enog upravijanja, ta- 
ko da su komodorovci moral! da 
sa^ekaju iedan BOFN RUMBLE 
da bi i sami uiivali u uliCnoj tuCt. 

Posle nekoliko veoma lo§ih pro- 
rr tma kao Sto su HEAD KARA- 


KARATE (sve gore od goreg). 
.Sv’Stcm 3“ ponovo izbacujc pravu 
stvar. Rce je o INTERNATIONAL 
K-^RATE u kojem je prvi put do 
tada uvedena mogucnost igranja 
dvojice igraCa i kompjuiera istov- 
remeno. Time su prevazidenc kla- 
si^ne borila&ke igK a akcija je do- 
bila na brzini i mnamiCnosti. 


Do kraja '88. izaSlo je jo§ par 
dobrih igara (npr. BARBARIAN 
II). medutim. vfc tada biva jasno 
da se bolje od nekih igara, bar na 
Commodoreu i Spectrumu ne 
mo2e napraviti. Neke firmc su to 
videle pa su se opredelile za reali- 
zaciju Dorilaikih igara ;ia raiuna- 
rima koji svojim grafidkim i zvui- 
nim mogudnostima pruzaju joS re- 
alisHdniji doiivljaj igraCima. Ami- 
ga i Atari ST vcd uveliko odaju po- 
Stu velikanima preko kojih polako 
all sigurno prelazi patina starosti. 

O 


Spitfire '40 


.Preko strmina do 
zvezda". Hi slobodnije: 
„Kroz borbu do 
pobede" glasilo Je geslo 
pilota britanskog ratnog 
vazduhoplovstva. Ostaje 
pitanje da li bi hrabri 
piloti i stigli do zvezda 
da tada nisu postojale 
dve stvari: srecan spjet 
okolnosti i, svakako, 
spitfajeri 


(In) The Name Of The 
Game 

Po siartovanju igrc dobidete lep 
nastovni skrin, a zatim dctc biti 
upiiani da li ielite da udiiate pred- 
aSnii status, ill da podnete od po- 
detka. Sve u vezi sa sniman)em i 
uditavanjem vait samo za disket- 
nu verziju, all i kod kasctnc (pirai- 
skc) verzije igre posioji ncka 
.olakSica". 

Ako izaberetc opciju „The Sa- 
ved Log' (snimljen status) a po- 
tom izabcrete imc pilota. on de 
vcd imati odreden din I odiikova- 



P PiSe 

Goran Radomirovic 

osle bumih dogadaja oko 
bombardovanja ruskth 
brana odiazimo io$ malo 
u proSlosi, tadnifc u Icio godine 
1940. Desetog jula Ncinci su prcd- 
uzeli sitnije napade na britansku 
tcritoriju. Iza tih. na oko bezazle- 
ml^^rid st^ao ^e . do tada ncfUi- 


spremao da izvrSi giganiski ratni 
plan poznat pod nazivom .Zelve' 
(.Morski lav'). Neuspch tog rat- 
nog plana bide ostvaren zahvalju 
judi izuzetnoj borbenosti pilota 
RAF-a okupljenih u jedinstvcnu - 
lovadku komandu. 

Komandant lovadkc komandc, 
Ser Hju Dauding (Marshall Sir 
Hugh Dowing) jc uspeo. sredom 
na vremc, da shvati znadaj radara 
(gotovo sludajno otkrivenih) i da 
do podeika bitke za Bntaniju stvo- 
ri vazduSni Stit izgraden od 32 es- 
kadrile lovaca j^noseda Moker 
Harikcna (Hawker Hurricane) i 
19 skvadrona Supermarin Spitfa 
jera (Supcrmarinc Spitfire). 

Programcri Miror Sofia stavili 
su nas u ulogu jednog od pilota 1 1 
lovadkc divizije pod komandu gc 
nerala avijaeije Kejta Parka (Kaith 
Park). Ova divizija imala je zada 
lakda brani London i krajnji jugo 
istok Britanije (grofovije^ San. 
Kent i Saseks) na povrSini od oko 
12.600 kmL To je i scenario ove ig 


nje, ali ne i letadki stat C’), dime se 
gubi dar igre. Dakle, idemo od po- 
detka. od opeije .The Original 
Log- 

PoSto smo izabrali pravilnu op- 
ciju, ostaje da odaberemo imc pi- 
loia (nacionalnosi) pod kojom de- 
mo icteti. Ovo idc u prilog tcoriji 
da le radnja igre smt^tena u vre- 
mc odludufude trede faze bitke za 
Bntaniju (od 24. avgusia do 15. 

11. iiiia izloiena 

najieSdim i najudcsialijim napadi 
ma; oni su za phsledicu imaii kako 
vclike maicriialnc tako i ljudskc 
gubitke. Bntanci su dnevno gubiti 
DO ditavu cskadrilu Ho je moralo 
bit! nadoknadeno po svaku cenu. 
Pored Britanaca, u lovadkoj ko- 
mandi letcii su i sirani piloti: Po- 
Ijaci, Francuzi, Kanadani i drug!. 
Biranje imena dajc ;oS jednu finu 
mogucnost, a to )C igranie viSc ig- 
rada .u istom limn'. 4ro dc svaka 


ko poiadaii i lakmidarski duh. U 
k.i$eino} vcrzijt dc sc takode sumi- 
rati (po sictanju), ali to, razumlji 
VO. vati samo za jednu partijti, tj. 
dok ne iskl}udite radimar. 

Kada odaberete pilota dobidete 
podatke o dinu, odlikovanjima. da 
sovima Icta i. svakako. pobedama. 
Sami Britanci su inade §krli kada 
su u pitanju odltkovanja i napre- 
dovanje. u Sta dete se i sami uverl- 


Odlikovanje - (ludo) 
hrabrom ratovanje 

Napredovadete polako, korak 
po korak. od narednika (sergeant) 
preko potporuCnika (pilot officer), 
porudnika (flying officier). kapeta^ 
na (flight lieutenat). pa sve do di- 
na majora (SQN l,eadcr). Posle 
piino. puno pobeda i koju stotinu 
sari leia. dogiiradcte do dina pot- 
pukovnika (wing commander) Sto 
dc vam obezbediti dobni penziju i 
zlatnu siranicu u istoriji. 

A da bi va$l unudidi imaii dime 
da se igraju, potrudiie se da kom- 
blnacijom - puno pobeda malo da- 
sova leta. ot^zbedite sebi Odliko- 
vanje za borbene zasluge (Distin- 
guished Service Order - D^). ko- 
jc dctc dobili vcd nakon 20 vaz- 
duSnih pobeda i oko sal i po do 
dva borocnog leta. Ako se i dalje 
budeie hrabro borili. tii ;e drugo 
odlikovanje: Medaija za istaknutc 
zasluge (Distinguished Flying 
Cross - DFC), a kao kruna svega, 
pored dina pukovnika, tu je i naj- 
vedc britansko ratno priznanje - 
Viktorijin krsi (Victoria Cross - 
VC). Njcga je iz Lovadkc komandc 
dobio jedino Dion Nikolson za 
obaranje jednog MeserSmUa Bf- 
•110, iako jc Hnriken na koine je 
icteo bio u plamemi. a i on sam 
imao teike opekotine Sad bar 
znate $ia vas .deka'. 

Slededi skrin dajc |o$ jedan mc- 
ni, i to sa opeijama: practice 
(veibanje). combat (borba) i com- 
bat practice (borbena obuka). Za 


cc pa cciiio se upoznati sa avio- 
nom i insirumeniima. 

Vatru bljuje, zmaj nlje - 
sta je to? 

Od^vor na ovu malu zagonet- 
ku najIakSc bi dali britanski kon- 
struktori Sidni Kem (Sidney 
Camm) t Midel Kcdiinald (Mit- 
chell Reginald). ko]i su konstruisa- 
li. a kasnijc razvili i usavriili. avi- 



SVET KOMPJUTERA / JUL- AVGUST '89. 


75 



SVETSIMULACUA 


on .Supermarin Spitfajcr" Mk I. 
izuzetnih lovaCkih spos^nosti. 

lako mail po dimcnzipma 
(duzina 9,12 m i raspon krila 11,23 
m) Spiifajer (.bljuvaC vatre') bio 
)e veoma brz lovac-jcdnosed, za 
hval|U]u£i prc svcga motoru od 
103 KS. Kols Ko|S Merlin III. Akci 
oni (borbcni) radi|us ovog aviona 
iznosio jc oko 630 km, $to le u igri 
oznaceno kvadratia:m na mapi u 
okolini acrodroma. 

Sto St instrumenala t kabinc ti 
te. toliku su deiaijno i verno ura 
deni (do poslednjeg zavrinja), da 
se to prosto graniii $a savrSenos 
tvom, u §ta Ceic $e i sami uvcrili. 
Svi instrumenti sa pravog .spiia~ 
prenett su 100% lakn da nc^emo 
imali problema sa razjainjava 
n|cm pofedinih. 

U gornjem kvom uglii nalazi sc 
pode^vaC flapsova (flap control), 
ko)t se u stvarnosti spusla i 
podi^c, a u igri )c to dotaranu oz 
nakama I! (up (xxJignuti) t O 
(down spiiStcni flapsovi). Malo 
vi$c o njima krxl polctania i sleia 
nja 

ls{)od ovog rcgulalora |e analog- 


ni (kao i svi ustali) pokaziva^ do 
tnka kisconika (oxyhen regulator), 
na koji u principu ne morale ohra 

niatsVa. 

i; donjem desnom uglu |C izv. 
.elevator trim cndicaior”. wlnos 
no pokaziva£ polozaia trupa. Na 
niemu mo^clc da nubile da li )c 
vai trup podignut i koliku. ako )c 
ka/alika ii obiasii .up' (propin)a 
n|C) i suprotno na dclu .down' 
(poniranjc), sv’C pod usiovom da |c 
nebo Igorc" a zcmlja .dole". 

Centraini deo tabclc zauzimaiu 
test osiiovnih Iciatkih instnime 
naia. Pr%l od njih jc brzinomcr, 
baidaren od 0 do 400 mph (milja 
na £as). Maksiniainu br/mu (<xl 
370, pa tak i 500 mph) mozcie fxi 
stki samo u obrutevanpi. Kasnijc 
cc sc ispostaviti da £ak ni to nije 
dovoljno u duclu sa va$im glav 
turn takmacima: lednomotornim 
Mcscrsmiiom Bf 109 K i dvomo- 
tornim BMIO. ali o tom potom: 
ovdr )e | 0 !l bitno da uoiitc troug 
lasiu oznaku (na )cdno 50 mph) 
kop pokazujc minimalnu brzinu 
za polctan)e; i o ovomc. op?irnl|c 
malo kasnik 

SIcdcci ]C vcita^ki horizont (ar 
tifical horizon) £iju namenu i p(i- 


ncip rada ve^ poznatcic. Za one 
(verovaino malobro|ne) koji ne 
zna]u, da ponovimo .Ispiinient' 
deo predstavlp zemlju (braon) a 
)razan (plava bo}a) nebo. Fo po 
o^aju ova dva mozcie kongovatt 
pravac leta, tj. polozai knla. kao i 
polozaj trupa (sve u odnosu na ho 
rizontalnu preCku preko inslru 
menala). Ovo nam omogucava da 
leiimo .na slcpo'. sto jc za ovu ig 
ni I le kako vazno. 

Desno od ovog instrumenta na 
lazi se indikator penjanja (rate of 
climb indicator). Pumocu njega 
odrcdu|cmo sicpcn ptmianp 
(climb), odnosnu ubru^vania (do 
se). Frimcfujctc da ktid inalog ste 
pena pcniania. (|. ponirania po 
luzaj trupa na elevator irtiti iruli 
calor u ostaic horizonlalan Kons 
no? Svakako. |er cetc na ta| naCin 
vrSili patroliranjc (-^1) i sictanjc 
(-1). u zavisnosti od siiu.ici)e 

Frvi instrument u sledeccm re 
dti JC vistnomcr (ah meter). N.i 
njcimi zapa/aie dve kazaljke ina 
hi (jKika/uje hiljadc) i veliku (po 


kazuje siotinc metara) Kao Ato 
[irimetujeic, .plafon' je na 10 km 
(u stvarnosti je. npr na 9997 m); 
z9rav"s7venriV'raKoi^ [» 

Spitfajera. mada ncilete imati ni 
potrebc 

Desno od visinonietra je directi 
on indicator (GYRO) ih ti prevodu 
kompas. Njegova obrtna .skala" 
baidarena jc o<l 0 do 360! pa na 
osnovu iijc vrsile podeAavanic 
smera Icta Fojedine siranc sveta 
nalaze se na sledecim pozicijama. 
0 (N). 90 IK). 180'(S) i 270 (W), U 
vezi sa ovim, mail savci: prccna)tc 
ovaj kruc na papir (u intcrN-alima 
od po 30), jer cetc sc, bar u pofcl- 
kti lakte orijcntisati 

Posiednji .glavni' instrument )e 
t/v. turn & bank indicator (pokazi 
vat smera krcianja). Njcgov'c ka- 
/aljkc pokazuju koliki jc nagib kri 
la ti odnosu na horizont. a kada 
budemo /eleli honzontalni let bi 
£c potrebno da ih izravnamo tako 
da izglcda da je lacno .6 sail* 

If gornji desni ugao je smcAtcn 
brojaf obrtaja motora (rcvoluting 
counter). Oznaka RPM (revoluti 
ons per minute) oznacava broj ob 
rtaia ii miniitu. i oni su u dircktno] 
vczi sa optcrcienjem motora 


Ispod ovog instrumcnta nalaze 
sc dve signainc lampicc. Prva po 
kj/ujc stanje siajnog trapa (erve- 
no uviiccno. zcleno izba(cno). 
a druga stanje kocnica (zeleno - 
otpuStene. erveno - pritisnutc). 
NcAto vite o ovim delovima u da 
Ijeni icksiii 

Instrument u donjem desnom 
uglu sa oznakom oil (oil presage 
gauge) je pokaziva£ pritiska ulja u 
rezervuaru. Goriva. ako ne lutatc 
suvite, imaic sasvim dovoljno (za 
oko pola sata. do 45 minuta. 
.kompjiiicrskog' leia). A ako vam 
gonvo ncsianc bez panike. ima 
loA nade za iispesno sletanjc. Kako 
^itat! podaike sa ovog pokazivaca? 
Trtko. jer treba da pratite bro| za- 
reza koji su .proAlr. a to jc prak 
tiCno nemoguce Znaci. iniuicija 
oslaje kao pfislednja na«la 

O insininieiitima toliko. Sada 
priiismie .s[>.ice" i pogletlajte kroz 
k.ihimi Dva tKlvojena ckrana i ni 
Ml loliki hejidikcp koiiko cc vam 
se 11 ))rM mah niozda uciniti. Navi 
I I ccie se vrlo brzo a i ra/iog cc sc 
nanieinuit sam j>o sebi (borba, na 
primer, zavisi «kI table, kao i sicia 


nje od pogleda kroz kabinu). 

Na ovom ekranu (kao i na prc 
ihodnom) pimc^ujetc ruku piluta 
JC nacnana zato Sto jc Spitfajer 
ipak klipni avion (wl prc jx>la vc 
ka) pa ni reagovanje na pokreie 
mje bai istovremeno. Ako sc .rii 
ka* jKimcri znajlc da avion pn 
mill komandii (sa inalim zaka^nje 
njem). Ovo ce vam ii po^etku stva 
rati proWemc. ali cetc se vrcmc- 
nom navki (pixl usiovom da pre- 
thodno ne pojedctc dojslik). Kao 
sto 

vidiic, verno odslikavanjc stvar 
nosli jKinekad ima i ioAc stranc. 

Na staklu kabinc sc oertava ta£ 
ka u kuju su upcrcnc cevi vasih 
mitraljcza. Spitfajer jc (u ovom pc 
riodti. kao i u samoj igri) nao 
ruian sa osani Brauning (Brow 
ning) milralfc/a kaltbra 7.7mm. sa 
po 300 puiijenja svaki (u igri imaic 
neograniien broj metaka. ali si 
gurno netctc ispucaii 2400 koma- 
da). 

Od vaznosti jc i rclrovizor. na 
vrhu, u komc cc ncrciko zaigrati 
prctnia u vidu jednog od Mcscra. 

]oS jedan ckran u ovoj igri dubi- 
ja se priiiskom na taster M i on 
pnkazujc mapu cngleskih grofovi 


ja (pomenutih na poietku teksta) 
iikljuCujuci i vajlnijc aerodrome 
11. lovaike divlzije Bcic povrii 
predsiavljaju nascljcne oblasti gra 
dova (na 200-500 m nadmorske 
visine) i to: Londona. Krojdona i 
Catema (na Severn), Fokstona (na 
jugoistoku) i Brajtona (na jugoza 
padu mape). Za ovu razmeru vaii 
podela na GIRO*u. dok za razme- 
re uvcIiCane tastcrom N dobijatc 
samo vizuelnu sliku polozaja ne 
prijatclja ill acrodroma (tu GIRO 
ne vazi). Prve dve uveli^ane mape 
su zgodtie za tra^enje i navodenje 
na neprijateijske formaeije, dok je 
ircca najkorisnija za sictanje. Na 
mapi. Spitfajer jc oznaCen erve- 
nom. a Meserimiti emom bojon^. 


Poletanje-lel-sletanje 

Kod svih faza Icta najbitnijc jc 
da dobro povezujetc infonnacijc 
koje dobijatc na panclu. Vazno jc i 
da ulvrdite jedan redosled obav 
Ijanja operaeija. To sc uglavnom 
posiiie vezbom. ali evo jednog 
.^blona' £ijom korckcijom 
mozctc stvonfi svoj sopsiveni. 

Kao prvo spiistile flapsovc (F*) 
da hi vaia knla (a lime i avion kao 
cclina) dobili aerodinami(an oblik 
koji tc. uz manju uzgonsku silu, 
p^i^i rep aviona od zemlje; sa 
spiiStenim flapsovima Atcdiic 
duiimi piste, odnosno vremc po 
ircbno za poleianje. . 

Dakle, poSio smu spustili flap • 

sovc. moiemo startovati motor ' 

(Q). Driitc ovaj taster sve dok ne 
dobijetc maksimalan broj obrtaja 
u minutu, a lada piistitc ko£nlce i 
(H-brakes) i pocnitc da pratite ka j 
zaljku na brzinomcru. Kada ka i 
zaljka bude premia preko trougli^a. 
i bude doAla na oko 100 mph .na 
vuciic' paheu na scbc. Avion te sc ' 
odieptti od zemlje, a vi izabrritc 
ugao propinjanja (climb - 3) a 
onda uvucitc lotkovc (G-gcar) i 
podignlie flapsovc (F*). To utimte 
pre nego 5io dostignctc brzinu od 
250 mph, jer ce u protivnom doci 
"*^l(^^o6T^nc^g^pi7onranja (ii neo- 
bicno spada borba) moracctc stal 
no da korigujetc pravac kreianja 
(ovo se narotito odnosi na propi 
njanje i (K>niranje pri horizontal 
nom leiu). Dok ste jo§ ii ojKiji 
.l>r.icticc" isprobajtc iicke od vi 
raza .na pra/no' i obratitc pa2nju 
na instnimcntc, kao i na promenu 
visinskc razlike. Ovo jc vazno, jer 
u toku borbe skoro necetc stiti da 
konsultujcte IctaCki pano. 

Upravijanje jc klasitno. kormilo 
dubinc kontrolitetc jximcranjcm 
di^.ojstika napred nazad. Sto uz 
uzgonsku silu daje poznatc cfcktc: 
jKimranjc i prupinjanje. Skrcianjc 
sc vrii podizanjem i spuStanjem 
clcrona. Ato uz (neizbeinu) uzgon ) 
sku silu daje cfekat spuAtanja jed 
nog i podizanja drugog krila. Po 
sledica svega ovoga jc skretanje ii 
2cljcnu stranu. 

Toliko o pilotiranju, a sada i 
ret-dve o sicianju- Kao prvo, bit 
no je da znaic jMnu stvar: ti ovoj 
igri. kao uoslalom i dalekc 1940., 
mnogi piloii su bili priniideni na 
priniidno sletanjc. Ako sc i vama 



76 


SVET KOMPJUTERA / JUL- AVGUST '89. 




desi ne§lo sli£no (mnogo jaCi nC' 
priiatel), a premalo goriva po 
vntak). slobodno atcriraite na £u 
venii cngteskn travu. Ipak, postoji 
)Cilan pr^lcm: kako raalikovati ii 
vadu ^ tzrovane njive? Lako. Sve 
^elene povrii u okniini piste su 
ravne (ils bar (ic)imi£no ravne). 
Obojene povrSi (sa okolinom) su 
ncravnc i ne prcponi^uju se za 
sictanjc. 

Ako ste odabrali pravu povri i 
kurs ka njoj. osta)C )o§ sleina pro 
ccdura. Pravovremcno oboritc 
kormila dubine. ali tako da tnip 
ipak /adrii vodoravan poio?.a| 
(!>:«: t). sada snianjitc broj ob 
rtaja motora (W) na nekih 600 
RFM. Kada br/ina opadnc ispod 
250 tnph izbacite najprc stajni 
trap ako 2elite i flapsovc. Kada dO' 
dinicic zemlju ugasite motore. 
pritisnitc kodnicc i sictanjc jc za 
vr$cno. 21akoCite §to prc da se 
cvcntuaino nc bistc otkotrijali u 
ncku vrzinu i tamo zavrSili svoju 
pcrspcktivnii Ictacku karijeru 

PoSto ste sicicli. ostajc da izabc 
reic )ednu od opcija kojc sc dclom 
odnose na snimanjc (diskij, od- 
nosno",,. have another fight?". 

Std 5€ rsui iid r3tfiGj 

estradi 

PoSto smo proJIi letcci kurs Ic 
tenja. da sc (Kwvctimo nialo i bor- 
bcnom kursu borbc. Sto sc ncpri 
latclja tiCc, tu su pilot! II i Ml va/- 
duhopiovnc fiotc. pod mat^alima 
Albertom KesSeringom i Hugom 
Spclcom. Piloli l.uftwaffc-a iz 
ovih armija leteli su na jcdnomo- 
lornim luvcima Mcsscrschmiit 
Bf-IOOE i dvomotornim .Mcs 
scr“-ima Bf-1 10. 

Ovc prvc cclc u-agri srcsti u 
crvcniin i crnim boiama (verovat- 
no asoci|aci)a na oznakc, nc ba$ 
v'crne. iz pojcdinih armija). dok su 
ovi drug! ofarbani u zuto. Na pu 
cctku bitkc za Hnlaniju. Ncmci su 
imali 766 Bf-109 i 255 BMlO. 
plus |ol oko 1285 drugih aviona. 
iz>va^ka kr>manda jc raspolagala 
sa 450 t larikcna t oko 250 Spitfajc- 
ra. Zna£t da su Ncmci u siartu vo- 
dili .sa 3:0. ah. niku na srcc. Kngic 
zi su „igra!i‘ kod svojc kui^c. 

No tu ste vi da „skor" okrenete 
u konst kAP a. U tonic ic vam 
pomoii i radarska siiizba u sasta- 
vu lovaike kumande. razapeta od 


5etlandskih ostrva pa sve do 
StambI ilcda. u vidu 106-mctar 
skih tornjeva i baze u predgradu 
Ixindona. Kada izabcrcic opeiju 
..combat' dobiicte podatke o nc- 
prijptcljskom vazduSnom napadu. 
Broj iiepriiatclja dai jc pod riazi 
vom .bandits', a tu jc i broj va$ih 
kolcga. presretaca Isamo d.a znatr 
da ou itjiii vajdc nema). Stcdccc 
pc^aikc mogii bistc i da pribc- 
Iczitc. a odnose sc na smer (bea 
ring) I visinu (height) sa kojih nc- 
prijatclj nastupa 


„Tally Ho"! 

.Or/ p!" bice poslcdnjc Sto 
icte tiitl dok nc )urnctr ka svom 
lovcii. Kada polctitc uhvatilc za 
dati smer i j>enjite sc Sto pre na rc- 
ienu visinu. Konsiiliujic mapu i 
pred ncposrcdni kontaki pogicdaj 
te kroz kabinu Ako ste ugledah 
Mesera. savet |c prosi - Tallv 
Mo'!' 

All prc nego sto zbriScie ncpri 
jaiclja. joS malcicc teorije. Gdc su 
slabe tadkc vaSih protivnika? 

Kod Bf- 109 to je svakako akeio- 
iii radijus. Ovaj avion je u va/du- 
hu mogao da provede najviSc je. 
dan i po sal, 4to jc posledica prc 
male zaprcminc rezervoara. Isii 
ta) rc/ervoar, )c povrh svega, )o5 i 
nesreeno postavijen. odmah iza 
pilula, i bas tu treba gadati. Medu 
lim, cinjcnicu da Dajmicr-Bencov 
motor MB 601A mozc ..ladno" da 
"grune" sa svojih 1000 KS i da pri- 


tom liiganog Mesera izdigne na vi 
sinu za 954 m viSii od prethodne 
(za svega 1 minut!), nc smctc pod- 
cenifi. Upravo dc taj manevar bili 
spasonosan i najdeSce koriSicn 
kod nematkih piiota, Neretko ic 
od Mesera ostafi samo .taikica" u 
nebeskom plavetnilu, da bi sc tre 
niit.ak kasnije isia ta .taCkica" 
strmoglavila u va$ rep (i rctrovi 
/.or) maSuci odatic sa svoja dva 20 
mm topa (MG FP) i isio foliko 7.9 
mitraijeza (MG 17). 


Ali ni straSni Bf-109 nijc nepo- 
bediv. Naprotiv! M sluiaju da vam 
se nadc .u repu’, tvrdoglavo i jedi* 
no tvrdoglavo skretanje u jednu 
stranu moie vam spasti ^avii; 
.car" iz vertikale postajc ranjiv bai 
u horizuntali. Ako ireba t 5 minu 
ta drzilc palicu u stranu - isplatiie 
sc. U suprotnom erveni border cc 
vas el^antno inspirisati da /.amis 
lite siiku pr^enth krvavica. Kada 
oblciiie noprijatelja i uletitc mu u 
.^st sail' odmah nivoriie vatru. 
Ciliajlc u kabinu i rep. a ako Me 
ser pokuSa proboi uvis - odmah 
pucajte u rezervoar. Spasonosan 
puiez sada je pogreSan potezi 

Po ubaranju neprijatclja ispravi- 
tc avion pa navalitc na stari kurs 
gdc se nalazi ostatak furmaeije. a 
za lakk navodenje koristitc mape. 

Mcscrilmiti Bf- 1 10 su dosta lak 
$i picn. Prvovremeno zami§ljeni 
kao pralnja bombardcra, postali 
su teSki i glomazni Slaba pokret- 
ijivost je samo jedna od lo§ih oso> 
bina. Druga. obratitc painju. j«te 
slaba kunstrukeija repa, Sto j tc 
kako treba koristiti: nekoliko pre- 
ciznih rafala u rep i avion ic izgu- 
biti kontrolu. pa icte ga vcoma la 
ko 1 dokrajCiti. .2utc siluete' iz ig- 
re (koje nisu baS adekvatne pra- 
vim Bf 110) sa svojim karakleris 
tikama neie moii da sc oirgnu 


brzim propin|an}cin, pa ne bi tre- 
balo da imatc veiih problema sa 
i)|ima. Velika vatrena moc (dva to 
pa i cclin mitraijeza) oivorena su 
pretnja tz .6 sati', ali icle sc od 
Bf-HO oslobadati mnogo lakSc 
nego kod Bf-109. istom taktikom. 

0<j tiikayeh'a kojima se Nemci 
slu^.e treba joS navesti i zalctanje u 
zcmiju, zaio pazite da vam se veli- 
ka pol^da ne pretvori u Pirovu 
pobedu. Kada poobaratc sve (ill 
bar veiinu) iz formaeije, nazad na 


acrodrom pa u nove pobede. Nc 
iuritc na sictanjc jer ova izvrsna 
simulacija, ipak nc podrzava takti- 
ku .siobodnog lova”, koju su Nc 
mci koristiii protiv Spitfajera koji 
su se vraiali iz borbc sa gorivom 
na izmaku i golovo be/, munieije. 
iime )c I zadavan nafveit udarac 
RAF-u. 


Treca trecina 

Naipouzdaniji izvoh ivrdc da su 
Ncmci na kraju III faze bitke za 
Britaniju ostali bez 1733 aviona. 
njspram 91S lovaca. Promocurniji 
primccu|u da su tada Nemci ipak 
bili u prednosti, ali. srccom. iston 
ja je tekla u drugom smeru. 

A vi sc potnidite da Ictite $to 
boljc, i da. ako ne upadnete u onih 
217 piiota RAF a koji su preziveii 
rat, ono uditc bar u 415 onih koji 
su preziveii na)£uveni)u vazdu$nu 
bitku u istoriji sveta - birku za Bri 
taniju. 

Lepo rcCe Vinston CerCil u jed- 
nom svom govoru; .Nikada u ob 
lasli ljudskih sukoba nije toliko 
mnogo ljudi zavisilo od tako malo 
aviona!" A programeii .Mirrora" 
to su nam zaisla izuzetno. t doia- 
rali. 

o 



Komandc sa tastaturc: 

Q 

gas 

w 

smanjenje gasa 

i- 

flapsovi (zakrilca); uvuC./izvuf. 

G 

stajni trap: uvuC./izvu^. 

B 

koCnicc; prit./otpu§. 

M 

mapa 

N 

uvelicanjc mape lx, 2x. 3x. 4.x, 

SPACH 

instnimenti/kabina 


/ET KOMPJUTERA / jUL- AVGUST '89. 


77 


SVET IGARA 


BICE, BICE...SPECTRUM 


BICE, bice... C-64 


Uredaje Nenad Vasovi6 





ST.^RGUDER 2 

Pn^o sii iispcino odbnnili No- 
vcniju od Hgrona. Jaysan i Kaira 
$u dobtli nov /adatak: po svaku 
ccnu morajit da iiniitc armijii Ke- 
rona i vclik* proicktor lascrskih 
zraka koji prcti da itni&li njihovu 
planotu. Taj projektor jc smciicn 
na Noveniji. Kao i u Siargiidcrii 1. 
i ovdc Cc bill dosta liilaii|a |)0 ga 
laksiji od plancic do plancic, mno 
go pttcanja iid. Ako misliic da svc 
ovo i ni}c lako tciko, $la kateic na 
ovo: do plancic Apogee mo?.ctc. Ij. 
morale doci poipuno nenao 
ni^.ani. Kako Ccic skiipiti oni/.jc. 
vaS jc problem... Program jc raden 
u solidno) 3D graHci. Osiajc nam 
joi samo da vidimo kako Cc mom- 
ci iz Rainbirda iiraditi svc ovo na 
Spccinimii 

JAWS 

U ulozi SIC kapciana Brodija i 
/.adatak vam je da skupitc dclovc 
vetikog pi$lnl|a koji shDi /a libija 


nje Velikc ajkulc. koja jc ponovo 
pumahniiala. Medulim. va$ pu 
moCnik Kvini sc nasiikao na gre 
ben i izgitbio piilolj. Waich oni. 
cause BIG MOUTH STRIKKS 
AGAIN! 


TIMESCANNERS 

l>a li li jc ime Tomi? Da li si 
gluv. ncm i slep? Ukratko, osc^ai 
li sc imalo kao .pinball wizard*? 
Ako jc odgovor po/itivan na svako 
pilanjc, onda jc Aciivisionov naj- 
noviji program - Timcscanncrs. 
prava stvar za Icbc. Ovaj flipcr jc 
sivarno faniastiCno uraden. Na 
ckrami mozetc imaii Cak i Scsl 
loplica II isio vrcmc. Pored ovog. 
mo2cmo joi spomcnuii da posted 
iigradcn .TILT. Ali. ono §lo ovu 
igrii Cini iztizctnom jc to ilo sc 
svaka tabla sastoji iz dva ckrana, 
lako da loplica velikom br/.inom 

malo i uvcriCcic sc i sami. 


JAWS 


Pliva kuca oko icbc, pazi da le 
nc ogrebc... ili neiio jerf gore. A 
dok ona pliva. |j ronii l^ko bi 
pronaiao oru2je kojc je ostalo od 
ivog prethodnika £iji sc ostaci 
krCtuju u ajkulinom stomaku. Ov- 


de ne vail ona Njegoieva .boi ne 
bije svikilo oruije...". jer bez har- 
puna l(oji id istrgnuii iz od- 
griiene mke. od tebe neCe osiali 
ni .... sree u junaka," 


CRAZY CARS 2 


Taman smo sc IcjX) odmorili od 
prvog dcia ovc igre. kacl progra 
mcri Titiisa najaviic driigi dco. Po 
rcCima aiitora. uvaj dco ircbalo bi 
da bude bolji. bar $lo sc nckih sit 
nica Hie. kao npr. kodenje, ckspio 
/.ijc. okretanje za 360” itd. Voziic 
I'crarijci' najnovip model I-' 40. a 


mo^^r sc lako dcsili da vas pojuri 
koja pairola milieije. Naravno. 
njih morale izbcgavaii, InaCc odo- 
Sc i kola i glava. Pul jc naCieknn 
raznim smclaliina (vurovatno<la 
da nc iidariic ni u jedan jc M 000 
000 000 000 

O Vladimir Pecelj 


THEM (IT CAME FROM 
THE DESERT) 

Ne znamo joi koji ic od dva 
gornja naslova bill i zvaniini na- 
ziv novc horor igre .Cincmawa- 
re*-a. .Them' jc naslov filma iz 
SO lih gc^ina, jednog od najbotjih 
horora lih vremcna, i uzet je kM 
okosnica igre u kojoj su glavni nc- 
prijaiclji d2inovski mravi. igrai je 
u ulozi nautnika koji ireba da ih 
zbucka. a tvorci (podsclimo sc) 
ROCKKT RANGKR a. SINBAD a. 
DKPKNDKR OP THE CROWN 
obefavaju da it lo bill najvc£a ar 
kadno siraicgijska igra do sada! 


THUNDERBIRDS 


ORIENTAL GAMES 

Firebird nam sprema nciro no 
vo ali sa siarom idcjoin. Rc£ jc o 
igrama Datekog istoka. Dakic. ov 
(Ic sc nalazilc u ulozi lokalnog la 
bad^.ije ko)i sc lakmi£i ii £ciiri di 
ciplinc- Kung Iji, Sumo rxanje. 
Kendo i u takozvanoj igri .1 loli- 
vudskih pravila'. Vc^ nagadaic iia 
bi ovo p^lcdnjc moglo da bude: 
vidi piiCica .. TUP!... uh, izvini. ni 
IC pii£ica... Igni moi^clc po£cii sa 
bilo kojom disciplinom, a ako za 
vriitc svc Cciiri, dobijatc prilikp 


da lumilc koskc na Grand lurnirii. 
gdc mozetc dobiti liiulu Grand 
Master. 


CAPTAIN FIZZ 

Evo joj jedne siraleikc igre 
(vrio sliinc l.a$cr Squad-n), radc 
nc za dva igra£a. Zadalak vam |C 
da na plancii Ikarus isircbiic vrsltt 
zvanu Blastcr-Troni. Va2no u ovoj 
igri je to ito oba igraCa moraju da 
saradtiju ako ho^ da zavric igru. 
Poruka jc dosta jcdnosiavan: sara 
du). ili... 


Cini sc da je u piianjti popiilar- 
na TV serija nepoznaia naiem au- 
ditorijumii. U srediitu pa2njc jc 
lim .Intcmacionalnog Spasenija', 
kako bi bio adekvatan prevod, a ja 
vcriijcm da bi barem ira nacional- 
nom pilanju kod nas li momci 
imaii mnogo toga da spasavaju. I 
zaito le nak programerske nadc 
ne naprave igni po nckoj od do- 
ma^ih serija? Zamislite Gtgu Mo 
ravea kao spraji, ili Prieia koji je 
zaklonjen iza kltipc. a mcci mu ne 
mogu niila. jer jc iibaten pouk za 
..spriir-chcal'l 



78 


SVET KOMPJUTERA / JUL-AVGUST '89. 


SVET IGARA 


r 








ROCKSTAR ATE MY 
HAMSTER 

Da ii ste se ikad zapitaii kako jc 
bilo Zaharu kad jc .pfobijao' Ix- 
pu Brenu, Ixpu tanu i ostalc lx 
pc? Da. 10 zna same on. U ign pod 
gornjim nazivom, igrai sc mozc 
na£i ti stiinoj poziciji. all timcsio 
pcvaljki. moze da bude menad^er 
neko) od sveiskih rok /vezda, reel- 
mo Tini Tamer. I>odu$c. ona jc 
neito stahia od Brcnc. tma s\' 0 )ih 
pet banki i viic, all... znaic onti fo- 
ru o siaroi koki i dobroj jiihi... 


VETTE! 

Iza ovog itidnog iiaslova kri|c sc 
) 0 S )cdna auto-trka. Ovog pula u 
piianju ic popularna Korveta. Ci|c 
smo moguCnosli mogli isprobali ii 
siarom. dobrom. TKST DRIVE-u. 
Trka sc odvija na ulicama San 
Eranciska. grada Prljavog I larija i 
Hupennena (ako |oS niste shvatiH 
pocniu SVC ovc priie. hoCu da 
katem da sii to nc sirmc ulice u 
kojima sc ii filmovima odvija 
najicUa jumjava kolima]i. 



I LUDICROUS 

Dok sc K-k-k k Iaudijc zcvzeCi 
sa irovaCima i psihopatama iz svo- 
le okolinc. tebe sii na prevaru ba- 
cili u arenu da sc mlatii. A mama 
tc |C Icpo uiila da nc vcruic$ nc 
poznalim Cikama. Sad, ita jc lu jc. 
pokloni sc i poini. Ako ic gladiia- 
tor pobedi, daju ti utc&nu Sansu - 
lava. Ako te lav pobedi. nc pita tc 
za zdravljc. Avc, Cczarc! Morhuri 
te salutat! 


GILBERT 

Joi jedan lik Iz stranog TV pro- 
grama. Mali simaptiini monstrum 
treba da sklopl svemirsku Ictclicu 
kako bi doiao na Zcmljii i potpi 
sao novi ugovor za nasiupc na Ic- 
Icviziji. Ixtclicu su mu razmonti 
mil pakosni i zavidijivi drugovi, i 
trude se da mu iio v<ie odmognu 
u skiapanjii nove. 

U igri sc pojavljuic raznolika ga 
Icrija gmazova. 



TANGLED TALES The Misadventures of a 
Wizard's Apprentice 

Avaniura koja igraCa siavlja u du. a onda ga da)U tcbi ti nike i 
ulogu Carobnjakovog iegna. Poito kaiu .vadi nas iz..." Igra jc puna 
sc na greikama najboljc uii. mali cicmcnaia ernog humora. 
ia ^ in napraviti puno u svom r> 


TIMESCANNER 

Ovo smo veC napvljivali pre vi 
te od godtnu dana, all temo ga po- 
novo spomenuti. Ako ste zabora- 
vili, to jc onaj veliCansiveni fiiper 
sa nckoliko nivoa. od kojih svaki 
predsiavija razh^iie vremenske 
periode S obzirom da zaisia odav 
no nismo videti debar fiiper na 
Cotnmodoreu. nesirpljivo oteku- 
jetno TIMESCANNER, 



MIND TRAP 

Vcnijcm da svi /naic o kojoj igri 
jc rc4. Atjtor jc Peda Betirii, 4lan 
iinte redakeije. a komentarima po 
siranim iasopisinta kategoriino 
nas smc$taju mcdii Ruse. $10 /naCi 
da ja nisam fcdini ko|i nc /na geo- 
mcirijii. Pardon, gcografiju. Inate, 
ra/like u occnama /a Spcciruino- 
vu i Commo<torcovM ver/iju [92% 
\ 69%) su diskuiahiinc. jer .cu tt pi- 
lanjU i {loiputici m/liCilc i/dava£ 
kc kucc. Kad u .Z/.ap* u. koji i/tia 
jc isia kuca kao i .Crash', vidimo 
occnc /a Commodorcovu vcr/i)u. 
imatenin potpunijii slikii. 



GRAND MONSTER 
SLAM 

Jo$ jedna oiimpijada. ovog pula 
sa iudoviStima. Znamo svi $ia sc 
nK)te oiekivati - nc$to izmcntcnc 
standardne sporiskc discipline, sa 
maksimaino iskoritecnim graftf;- 
kim moguCnosiima u kreiranju 
ra/nora/.nih monstruma. Otkriiu 
vam icdnu tainu - fudbal igraju sa 
glavama umesto lopii Hrr 



DDT 


.Bcz oirova i bez bukc. s inscki- 
•lamiwm ncma mukc.' Ali ako nc- 
ma$ insekt lampu, osiajc ti samo 
DDT, pratek za nate minitaturne 
kucnc ljubimcc. U tome sc i saslop 
igra. vodc£t malt smeini lik zapra- 
iiva^a po£clnika. treba prskati po 


sobama i .terminirali' male do- 
mate. Ukoliko sc pokate uspei- 
nim ti tom poshi znpra$ivaC-pc^el- 
nik unapredenje i orden Zlatnc 
Bubaivabc sa srebrnim krilima, 
od Cisic plaiinc. 


SVET KOMPJUTERA / JUL-A VGUST '89. 


79 




I/O Port 


DE2URNI TELEFON 

... neCe raditi tokom jula, zboggodisnjih 
odmora. Ponovocemosecutipocevod 
srede, 9. avgusta, kada se odmorimo i mi i vi. 


Problemi sa Amigom i 
virusima 


PitCftkom apnla our godinr 
ciuhio saw iz NemaCkr noun 
Amigu 500. Odmah saw nahn 
uio prdvM'tak disktia sa progra 
wiwa. Prmh wrsrt dana sw je 
hUo u n'du. ah onda. odjrdnom. 
Si*!' su diskrtr p</Ct'lc da ..otkazu 
pi' nisaw mogao da u()itam 
nijcdan program. Prv nego sto 
sr cro program ncita dohijrm 
fhirnku o grrsd .VOLUME... 
HAS KEAD/WRiri- ERROR', 
znoi'i da se pojanljnic grrSka na 
diskrn I pri snimanju i pri ud 
laiKwjn. Om sr ne dciaoa iz 
proog puta. iHX posir 2 3 uata 
tHWjo. Tada saw sin'diskrlr for 
mnaziHtao i poslao fionoiH) da 
st‘ snimr. ali nije tmnoglo. Ta 
■ do saw fmwisho da p‘ li pdanpi 
nirns i nahaoio saw prtxjram 
.oirus kdirr". ali on nista ni/r 
olkno. Pomislio saw / da su ti 
Pilanju loir Commodorr diskr 
•r. ah npr ni to. gn^ka s*‘ ianlja 
I no drugiw tipimmo diskrta. 
Ispraoliat^ saw <«/ uiH'k driao 
udalirn od kompfutrra. sih' dis 
krlr saw uivk drzao zakhuf anc. 
I'ak mi jr pnjatrlj snimao nrkr 
prograwv oisr puta ah nr vrrdi. 

Misfim da je u pitanju wof 
racunar (mohia jr t .kvazi'K pa 
ms molim za fwmor. ^rljno 
{x'rknjem odgomr. b. M. 

Crvenka 

Dragi B. M. virusi su nmogo 
upasniji nego $to ti zami$]ja$. 
Ncdavno se isti problem kao 
§to jc tvoj pojavio kod jednog 
Clana naSc redakeije. Sta sve 
ni)e radio! Hroveravao sve 
koniaktc. skianjno diskctc ml 
monitora i ispravijaca. cak i 
Cistio giavc na disk jcdinici 
speeijninom diskclom i nisla 
ni}c |K)magalo. raciinar jc na 
SVC vi§c disketa javljao ..K1-* 
An/WRITI- HRKOR". Virus ki 
ler nista nijc nalazio... Na kra 
ju sc ipak ispostavilo da jc u 
pitanpi virus, i to od one nc 
zgodne vrsic sto jc u stanju da 
zbuni ..virus ubicc" tako da ga 
nc prcpoziiaju. Ima cak i4inc 


l.amcr l^xtenninatur. Clan 
redakeije o komc je rcc uspco 
jc da sc izbori .sa ovim viru 
som. o kojem ncSto viSc mozc$ 
procitaii ii na$oj stalnoj ruhri 
Cl „Amiga - fore i fazoni~. Po 
Sto se tebi javijaju isti simpto 
mi, pretpostavljamo da jc i uz 
rok isti. Uk sc nc sa.sioji u for 
matiranju svth disketa. jer ta 
ko osta|C§ bez svih programa. 
jednostavno. ircba na svaku 
diskclu upisati ISFRAVAN bo 
ot blok, a takva opeija posfoji 
u skoro svakom programu za 
ubijanjc virusa. I*ri toj o|)craci 
|i sistem mora biti startovan 
(poslc iskhucenja iz slrtpc) sa 
NI'!ZAKA2|‘NI! diskctc, inaOc 
cco tnid pada u vodu. Ubudu 
sc navikni da piodicii na 
disketi UVF.K DK2IS 1' POl.O 
2 aJU .zaSticeno" • ako racti 
nar treba nc§to na tii disketu 
da upiJe vec tc ti sani javiti. 

Tcrinin ..kvazi Amiga" jx) 
greian jc iiaziv za itainoviju 
ver/iju ovog radunara. na ko 
joj nc radc sve igre. Slicni pro 
bicini lavljaju sc i sa novom 
vcrzijom Alarija ST. _Kvazi 
.Amiga", daklc. nc {K>sto)i. 

O 

Male sestre vole 
Commodore (za dorucak) 

Moja mala srslra jr. nr zno 
jmi. nkljitdla napajanir n ..sen 
al' ffort wog Comnunlorra 6d. 
Od tada. iakt) gori kontnilna 
lampn a i kasi'tofon radi. nrwo 
shkr. iHf jr rkran sin. Mohtn 
nas. sanrtuitr mr sta da rodiwf 
Dragan Kovacevic 
V'rSac 

Pronadi nckog majstora! Nc 
radi se o jednostavnom kvaru 
kakav jc. rccimo. pregorcll osi 
guraC. Naravoudenijc: nc pus 
tati male sestre u blizinii kom 
pjulcra! Tvoj sliicaj. ipak. nijc 
najgori: jedan na$ sarndnik 
ima dvc tniadc sestre. a pride i 
tnladcg brata - na njcgovoin 
Alnriju ST miS sc £udno pona- 
Sa, na disk jcdinici jc polomljc 
na glava... ^ 


Laserski genije 

^.eleo hih d(^ nostauim nekoh 
ko pitanja u nezi sa Lasrrom 
Grmus asrmhirrom za Spet: 
iniw 

1. Kako da odrrdim duiinii 
ohjrktnog ktxla.^ 

2. Kako sc mozr startonau 
program a da »■ ne koristi na 
rt'dlHi EXECUTE.' 

Nebojia Ciri£ 
Pan£evo 

Duzinu objektnog koda dibi 
tei ako otkuca§ 

PRINT. - <poeetak> 


Atffwwffzi mlahitt). 

»»!•» pwntf nitr nimH-n/rno za uhtaaliitM 
nir niimr hih iomo huv da izrazim 
>«»/»• miilirnir. 

hsrm iwn zfhtg ruhnkr kota irenuino 
zaazima oka im mu iHi^y hiMpna i pn 
flat I z/UK'ainu t'ltalo^ku puNiku. tr jo/ sr 
shodno (nmr mora piistietiii dtata painfr 
nariamn. nnli sr o .Sirtu igara' 
f\)rrJ'i>romti hpv i profrsitinalno radr 
rntti miTo senHsa. tu su i pnkazi igara ko 
II It siwn tinr idtosniru mr ruhnkr. Pn 
znartn da nrmam nikakuog iskitstM sa 
urfdiiHinicm uisopisa. ah hh ipak zrko 
da starim nrkoliko pnmnihi. 

Al mom miilftmiu, opis nckr igrr po 
ml irhDH'kih fHidataka irrha da poseduje 
t nrku liirrarttu on'dnost Srki od iwi/A 
pisata iMrmul Vasoim. ['ladimir Paolo 
tut. \1adimir Petrljl pisu dankr kofc ir 
MkHudisioo prmitaii punr Nistaoog hu 
mora. t kitd / PoohuHca. Nage 

ironiif Zbog uiga sam iskrrmt izncnaikn 
sio sr mnvgo Ida nr kitzrm prroiiri 
ftazfijr poklania ilnigirazrrdnim ai/tori 
ma (ip IT ttpuan pnmrrak Cniran .Mih 


Naredbu PRINT, naravno. 
kuca§ slovo po slovo. Ovakva 
konstnikcija mugiica je zahva- 
ljujuci pseudopromcnijivoj ko- 
ja sc oznacava taCkom, u koju 
ascmbicr smeSta adrcsii po- 
sicdnjcg bajta programa. 
Umesto rcCi <po£etak> tre- 
ba siaviti adresu po^eika pro 
grama. 

Ako ^.cli§ da svoj ma§inski 
program ,startuje5 iz BASIC-a 
a nc iz l^ser Geniusa, prvo 
izadi iz ascmbicra sa HXIl' i 
zatim zadaj standardnu RAN 
DOMIZF USR naredbu. 

O P. B. 


oanooic. Ow kazrm hrz ikakir irifc da 
doninug saradmka uorednn. ler jr sas 
turn lasno da nr mogu soi hiti nadnrvni 
za pisanie. Teksiooi ointg aurora, koii za 
uzimaiu istakniito mrsto u mini rrdoo 
nth 1 spn iialnih izdania. nr sanio da su 
unakaiem odsustoom sitakog smisla za 
sklad I lepoiu reieniiT. ok su i prrpuni 
raznth ntbuluza i zalosnih pokuSaja uno 
Srnia humora u I'Jankr po uglrdu na ra 
ntjr pommutr saraJnikr. Jrdnosioono, 
nftgow lekstovi su bez duha. 

l)a 000 ne bi ostair samo prazne reii. 
naueScu nekoliko od mnogobrujnih muC 
nih pnmera kop su mi u posiednpb nr 
koliko mesea najoise bob oil. 

LED STORM: . Vozila man/a i slahija 
od vas gurkaju se. pokuSauafu da vas a 

S u so staze. ili mr pod toikoir onih 
od vas. hop u najboljem sluiaju 
prelaze preko vas. '... .... fe najtoplip^ 
prrporuiufe suim Ijiibitrlpma dohre or 
kadne igre. Zasluiuje rp/iet igrr mesrai. * 

locena. 68%l. Tu /e ; inieresanwu pouoa 
nje na iund literaturu. koje oalfao irriv 
da DOS ubrdi u naiitanosr i msoku kuitu 


Greske, ali ne teske 

SPKCrRUMOVCI: uzmite proSli broj, pronaditc nibriku 
Spectrum iulro servis, u njoj listing a u njemu labelu DAIJK. 
instrukeiju SBC Dl^BC koja nc postoji u skupu instrukeija 
priKcsora Z80, zaincnile sa 
PUSH HI. 
i:X PK.HU 
SBC H1..BC 
KX I)i;.HI. 

POP HI. 

i ascmbicr de program sasvim lako .progutati". Na greSku 
nas jc upozorio NcbojSa Ciric iz Pandeva, a nastala jc zbog to- 
ga Sto jc listing u posiednjem trcnutkii dopunjavan ..na sle 
po”. 

COMMOIXDRFOVCI: uznittc proSli broj. pronadite rubri- 
ku Commodore intro servis i u njemu listing 1. Na adresi 
20CI: ispravitc naredbu 
STX S0400.X 
u 

STA S0400.X 

i lako cctc izbedi znak pitanja koji vam .taj dosadni Monitor 
49152’* sialno izh.icujc. 


Drugorazredni autori u Svetu igara 


80 


SVET KOMPJUTERA / JUI.- AVGUST '89. 


Ureduje Vojislav Mihailovii 


I/O Port 


rw urednog Comna. koo i ^ jnlan doda 
lak nfmku njegowh naaosve interrsan 
rnih kcmmui - .kompamja' od sada 
:naii .n^jatel/i'. Bm>u' 

SW.\t BIKE. .Inaix w«r) /t* najlakit 
mvo kofiietr ha I mah truda tako prr 

A' mimo da pnmastte ithruC i pa 

gadtte asfa/i . . ’ (hahat: M/a od roz 

mh glupth krrs' hum' tros igora ' tha 
hahat. 

THE Ft'RY : ... I zato M/e Medite no 
zfl tipiice ... '. 

KASETA OKO SVETA- PoSio re iw 

uuertii da /e rrligitxan . . hogme. 

da ne grcijm duiu .. ‘ Goran nam ffikla 
nja neke nooe bfsere. Tako saznofemo da 
ako nisie znati, infolni dev svakvg ig 
Tot'a nife sne m diofstik da /e Goran 
neko orsra kraifa tkralfevi sehe oskvija 
iv/u u nlno^Jm^ .Sporrmnusmo. '.dose 
gonvo2oue.fy}rha'. kao i neiin o ,600 to 
ptwskih gronata kofe str ispul/iiHili u 
kratkm rafalima od pu in mctka ' Tu 
■ioznaifmo do i Goran Cnaorr utigledna 
imatn ludacima i neuroticanma Vu'r 
tr. ali uam mko nr pomair ' Zaiio^ 
/.hog igrv.Top Cun'. . 

STARGUDER II. .Srecnv, nesrecmfe. 
koga ic ooa igra omoJi/ala. da fe reii lit 
umrr!" 

VIRUS: Poiio fe otigkdnu da fe mi 
deo leskta prrpisan iz f^i>lovirn*iig t'.lan 
ka u Mom Mikru. tadritKt »• nklfut'ioo 
na gluposiima kofc fe orh drugi amor 
Jodoo Sa pnmer. enginke nazivr io 
hrodcw Ikofi se ne pufavliuiu u ign m 
samo u engleskim iasopisimaj nge prr 
iw m na sehi svofevrstan naCin foneti 
:ovaa Tako su Seeders pusiaJi Siden. 
Pests Pan. .Mraaors .-iirakion- .Pan 
HI heimJeni ah nezgndni fer napodoiu u 
kamikaia siihi.. ' . glada/u pooriinu 
sretkdim mun/ama * Pored omaiki u 
uifu. ru fe 1 nekviiko prwrazredmh glu 
pnstf . nko poqode nekn drw ih Sumu 
zarairmi tnnaom. coat se pretvori u ma 
muta. hrad harem duph tat'i i input uea 
od LHiieg. ‘ Ne sam da prepisoK. oec se i 
ne pnmidi da pmn shivn smisao nopisa 
nog. 

OA JE KOCi/ IMAO pnto rrte 
man leJiku idst do odohrrrtr rnisifu. one 
sa na nrsmv. lanarrne hntfeutma. alt. ' 
niku na snx. i msa u piHpunosii biine. ' 
iXighdno ledasui Goran i uai urh hk 
tor propusnii par Haifa o upotrrfu zair 
za. . Tako da am pnmetiir alf. furajte 
nadole i isn umititr ' .Rakete malag 
kabhra nisa samonapodene. a niti nam 
dene. ' .Mrduiim. nmtotte se siideti do 
n/ime gadoe topone i tenktwe ’ . .Shu 

am tu samo za dehtfe' site to inaju . 

To /e vrh kortsno i moiete tn to da isko 
rtsiite . ' 

DYNAMIC DUO: JgrtKi kop ohrote 
paznfu to ix pnmetm. a om kofi ne ohra 
te pazitfu nece.. *■ . . oenna nepmate 
ffo krece se haotUrto. a grupama kwmf 
h srl/tguri na oas ' 

TOTAL ECLIPSE Ne samo da ne zna 
onginalnu legendu, oec siivu ueraju oho 
gaaife m' laihK'Ofenom divom buladijr 
nfO. Po ntemu ,Ra tr. . napramu super 
notm od naseg sunca. Za neuputrne tu 
koje oCigkdno spekla i ('pomn. pnmnlha 
D. St. ueoma nezgodna usohina superno 
ua fe to sio ,‘rsto puknu. pa pmnore u 
praStnu sue u rothfUM od nekih hilfoUa 
kilometara oko sehe. Bog Rare oherao da 
(«• sunce umStiii <«> ptanriann srsiem. ' 
Razumlfioo fe da nrka osoha na Gorano 
mm nnvu snesti mah zna o astrunomift 
ali lupeianta kotima nos ihran ohilato 


snahdnx! dodofu mrgooof gliiposti i di 
menzi/u hezohraziukd. i dimilinr su da 
mm se m» trkst smuii usim. naraono. 
ah> nemaie sedam do tisam gudino 
.L'put eni ' ( foran ir ot'igledno no takmm 
ill sin'nom nitiou znania. Kada los sazna 
le da te mda neilo sliCno enrrgm i da 
ooai I'.lanak predsiaulia .lenza ifu. ostaie 
uam samo da seilnetc i phu'ete siti se 
sme/etc. 

To foi niK kraj. U H\PLOlV.\G HST 
u. Goran re nas poutiii kako . . Com 
modon- nip' .Mmgit. to test Amiijo fesie 
CommiHhre. ah Commodore 6-1 nife 
Amiga. ’ Kaofmslasniu. veliki pism nam 
nudi uind u soote fikcofskr misli Zaito 
soaki teksi u honlOf'kim ufrarna morn da 
se m>ri saBA.\ZAI.*' 

Naraono. t Paohoic sa siMitim siirkaz 
mom I sr neprrstanim fMmool/a 
mem infantilne m'ennr Mii. ktii. Irtii. 
a dok kiii pucai. ptnol. pmai' i nedao 
mm kopnanfem Paiilowo'ue idep- o ka 
raiistima kop .nisu oduievbem. nego pii 
p’dii pa krrru' unafu da pmerapi. kao i 
Vel/kooii sa stalnim kukanfrm dPM) hiu 
ta disketa. 

Proa pomisao mi te Ma da Milomno 
oitem tiankrohtauliuietr lednostaono za 
to sto su elitniji auiori zauzeti i nemaiu 
mnogo oremeno za pisame. Meilunm. 
Viisninr fe nt'ikiono napraoio neku pri 
medhu 0 .prekupniduktwnom VlaJimiru 
Paoloim «' .lAv pr to istina. i ako se rail; 

0 isiom I'oveku, fa zaista ne razumem ita- 
radtte Drmokratiia le lepa stmr. ah pm 
Slot treha dan onima kofi ga zasluzufu. 
\adam se da ce se to uskon> fmimrniti 
na hofie ledairsr VasiMijt oraiin pistimu 
{.lanaka. 

I'oj odani Oialoi 


radnik time sc nc twvi), nego je pisan 
P(h 1 uticajem procilanog, otmla s\it- 
nosi (nph dvojita su, made. Skolski dm 
B)vn). Zajim. neke Jtaiuparske greSkc 
DC/ra7lozno slavljate na Goranovu (rc 
ligio/nu) du4u Kad smo vcc kod 
dcla. onaj Stos sa Goranom kao vrstom 
kralja upiiccn je na p«»greSnu adrcsti. 
Ciiar .Spomenusnio ' ic i/mfcn u dc 
la Jeksia o ign i;i ITK. a ra/.tog Sto tti la 
ku dobro znam ir sam >a| dro la do 
pisao (ali nc sa prcfenziptiia na zsanic 
besmrtnika). Creika )c NIa ^lo sam sc 
odjcdnom ubacio wo|im siiloni w «rcd 
Goranovj)g icksia koji ic on pisan na 
ssu| nadtn. 

MeduMm, lo ic SVC 5rti nio/c da sc 
kaze li GoranovH iKlbranu. [Mino lo 
ga )c ostaki.. Ponnl lUTa/iimcvatiia (da 
nc ka/cm prrsa/ila/cnjai nnrgovc dn 
hmitusti. )c ipak slvar snbtckiivnog 
itiLsiicnja, nascii sic t par ifliiiskih ,.bi 
sera" ku)i sc ne mt>gii |X>ricaii. Oni sc 
ru natlii uglavnom zbog nuu)go vonb 
stilskih ontaiki ko)c sc odstranpipi 
brzim I sigiirnmi pukrcioin hcmiiskc 
tdovkc, pre nogo 5to izgovQjiic Cora 
novo prczimc. A itna hi |i>5 ncSio. Zb(rg 
neke denV)knii|<' do koic drhm. u Gii 
ranostm ickstuMma (a i osulim, ali po 
<lo |c ret o Ctwanu. drzmio se samo 
nicgal pu^ani nrkc dclove lako y me 
ni licno nc s\r 1 .i|ii. icr \cniicm da iin.i i 
ixiih kojima cc se to dopasit (inatla ic 
Vaic pismo priltdno p(^)ul|alo lo uhe 
ilcnjc). 

Na knmi. par objainfcma u vc/i po 
slcdnjih rcden»ca Vascg pisma Opaska 
o prekoprudiktn-nom Rivlovicu odnosi 
sc na niegove prilogr za mbmkii !5ia 


da radim.,.'. ler zaista ncma dovoijno 
prosiora i za njega. j za Dani|cla iz Zc- 
miina, i za s\r osialc. Sto sc samih opi 
sa igara tide, iii nijc toliki problem njc 
gova hipcrprodiikcip, koliko ncito 
ilmgo. Faviovit nc zivi u fiigoslaviji, i 
samim tim postoji velika razlika izmc 
du akiuelnosti njcgosih priioga uodno 
su na naSu softversku scenu, |cr on 
obidno porani par mescci. pa sc zbog 
silnog tekanp da sc te ign; popvc daje 
vna ^nsa osialima. izmcdu kojih i Va 
sem omilfcnom auioni. 

Vaic pismo ntje uzalud napisano 
S«rsni smo propusta, uspostasicemo 
main kriltCniji tidnos pnmia icksiovi 
ma I midicemo sc da poboijiamo n)i 
hov kvaluci Frcosiafc nam da sc nada 
mo ( 1 .J cc sc I .drugorazredni auton" 
(H>j)rav»h 

O Nenad Vasovic 


Slari brojevi 

Imarno sicdecc brojeve: 
9/86 

2. 4, 5. 9/87 
10. 11/88 
1. 2. 3, 4, 5/89 
Imamu, lakodc. i .Svci 
i}»ara' broj 2. 4. 5, 

Nemamu iii jednot; prt 
merka iz 1984. i 1985.'g<xli- 
nc. kao ni ,Svct igara” bruj 


Dit^n Stojkovfc 

Mladi gia'viu covece. odakic loliko 
zuct’’ Nc mtsitle ii da stc ipak malcicc 
preostri"’ 

Prcciziiosf kt^m fc Va§c pismo na 
pisano ^vun da nistc uobitaicni tiia 
lac koiiletimitno prclazi preko napisa 
nih redova nc razmiSlpjuci puno o pro 
tiranom (icr. opisi igara to i iic zahtc 
va)u). To (c jedan od razloga iio ipak 
obpvljufcmo VaSe pismo. jer ono na 
neki natin znati da ima Ipidi koji obra 
caju pa/npj na nasc pcrspcktivnc litc 
rarnc sastavc. ma kaksi oni bill. Covck 
ko|i sa lakvotn paJnjom praii i auiorc i 
njihovc teksiovc nc moze bui svrstan u 
bcsposlitara koji nam piic pisma iz pu 
kc dosadc. 

joS ledna tinjcnica je priUtno ottg 
Icdna iz VaSeg pisma. a lo (c da sic ga 
napisali izazvani postedn|im Gorano 
vim ickstom kop stc protiiali. I^a. tnora 
sc priznaii, doneklc sic i u pravu. Zato 
Vam ovom pnliiikom i nc odgovara 
Goran litno. jer on ipak nije u staniu 
da panra nekim Va^im opiu/bama, a 
osim toga, za gluposti koie u niegovom 
icksiu produ 1 ol^ve se, debar dco kri 
vice snosi i uredmk igara. Zbog toga 
Vam. isprcd Kedakeije. odgovaram p. 

Iz Vaieg pisma siitc sc uiisafc da pre 
ma Goranovim teksiovima iinatc pn 
licno aver7i|u Kad neke nicgos'c rccc 
nice prilikom ciiiranja izvuCcic iz tek 
sta, prditno im izmeniic smisao ko|i 
one u cclini sadr/avapi (LFD STOKM. 
DA |E KOClZ IMAO... ild). Pnznaccic. 
lo sc moie uradiii sa vetinom opisa 
Igara. Tcksi o igri VIRUS mjc prepisan 
iz Pavlovitevog teksta (nifcdan nai sa 



U§TEDITE15“/o 

Prciplaiotn stedite IS®'*. Uplntii mo/cic izvrSiii nn ziro pcim broj 
6U80I 601 29728 uz obaveznu na/nakti: NO .Politika”, OOUR Pro- 
data, pretplata na .Svet kompiulera”. Da bisic bili sipiirni da cc vam 
broj stizali. popimilc prelplalni listic i po^lpte ga zajedno sa pri- 
merkom (Ui fotokopijom) uplatnke na nasu adrcsti. Svet kompiuie- 
ra, Makedonska 31, 11000 Beo|^ad. Ui kupon o prelpiali obavezno 
posbii uplainicii Ui njenu kopiju. 

Pirtplactiicm sc na list SVKT KOMPJUTERA 

Imc I prrzimr 


Adn.o 

Pt>l|MS 



NARUDZBENICA 

Ovira ncopozivo nanicujem sinlecc brojeve .Svcia kompiiiteri" 


Imc i DTCzimc 

Adreo 

Pot pis 

Primerke cu platili pouzecem poitaru. 



SVET KOMPJUTERA / JUL-A VGUST '89. 


81 



Sdtio mnogo programa koji 
i^edalu lepo, a vremena za 
njibovo detaijniie prouCavani« 
nema. Zato itino vam ovog 
meseca dati mnogo vi$e 
infonnaci^ o prispelim 
programima. uz mnogo kraie 
opise. ne btste li sami procenili 
ita te vam se najviSe svideti. 

DRAGON’S LAIR 

Ovaj osmodisketni (!) program 
je sigurno iedan od najduic na>av- 
Ijivanih programa na Amigi. Pot- 
puno te opravdao ofekivania, jer 
sc radi o izuzeinoj avanturi sa gra 
fikom tak boljom od vc^ine crta 
nih filmova. Po$lo je program 
mnogima poznai joi sa osmobiia- 
&a. nema potrebe za detaiiima. Sa- 
me tu re^i da ni)C ret o (ciasiinoi 
avanturi. Ima dosia akeije, i savla 
dujc se po nivoima. 

ARCHIPELAGOS 

Firma LOCOTRON prihvatila 
se ideje da, koristet^i 3D tchniku 
poznatu iz STARGLIDBR-a 2, na- 
pravi igru u kojoj ce trcbali mno- 

f :o viie mozga nego iedi za krvlju. 
gra grafiiki sigiirno nc zaostajc 



za pomenutom legendom. a idej 
no donekle podseiU na irenutno 
prili^no popuiarnt POPUl.OUS. 
Nova perspektiva daje potpuno 
drugaiiji pristup ideji i zahteva 
dosia istraitvaikog rada. koji te sc 
sigumo isplattti. 

ARMY ARCTIC 
ADVENTURE 

joi jedna poslastica za ljubitelic 
plaiformnih igara. Upadatc kroz 
rupu u )cdu na Severnom polu, i 
poiinje va$c putc^tvije kroz bez- 
oro) prosiorija, kao u svako) odlii- 
noj platformnoj igri. Podse^a po- 
malo na Chuckle Kgg 2, a nadamo 
sc da nema sliinih ncprclaznih )o- 
kaeija. U ncdosiaiku Manic Mi- 
ncr-a ill Monty Mole-a, i .AAA" 
dc blagotvorno delovaii na vain 
plalfornino-apstinencijalnu krizu. 

VOYAGER 

I Ocean, gigant medu softver- 
skim kudama. prihvatio se ide]C 
pametnc igre u ispunfcnoj 30 vek- 



torskoj grabci. Prida jc meSavina 
stvarnosti i maite. Naime, poznati 
sveminki brod Voyager, koii je sa 
zemlje lansiran pre viie od deset 
godina, daleko u bududnosti ko- 
nadno je stigao do planetamog sis- 
tema gde ima znakova iivota. Tu 
prida poprima elemente bkeije. i 
stavija vas za komande Voyager-a 
usred terilorije vanzemaljaca. Oni 
se pokazuju kao vrlo negostol)ubi- 
va. $tavi$e, krvolodna bida, a da 
bistc opstali, potrebno je mnogo* 
vi$e od povladenp okidada. 

MICROPROSE SOCCER 

Ovaj novi fudbal. poznai joS 
pod imenom KICK OFF, prvi je 
mdba! na Amigi sa pogiedom 
odozgo. To samo po sebi ne bt bilo 
poseono znadajno da nije red o 

Q ramu koji je, deiimidno i za- 
jujudt tome, vrlo pregicdan i 
jako zarazan. Obilje razliditih op- 
eija omogudiue vam da ostvarite 
svoju viziju fiidbalske igre. i ga- 
raniuju da de vas drtaii dugo, du- 
go. Dobio je vrlo pohvalne prikaze 
u svim kompjuierskim dasopisima 
na Zapadu. 

DEJA VU 2 

Originalni nastavak prve avan- 
turc iz veoma popuiarnog ianra 
AMIGAVENTURK. Za ncupude 
ne. red je o do sada najboljcm kon- 
ceplu .ikonografskog' reiavanja 
avanturistidkin problema, sa ne- 
kotiko redi ■ ikona, koje u kombi- 
naeiji sa objektima i lokaeijama na 
slici mogu da osivare svaku zami 
sao. DBjA VU je, kao prva medu 
ovim avanturama (napravt^ena joi 
1986), prevejanim avanturistima 
(Iclovala isuviic lako. Mozda n)cn 
nastavak zadovolji njihovu 2ed za 
probicmatidnoSdti? U svakom slu 
caju ova igra jc poivrda da sii 
AMIGAVKNTURB avaniure Sve 
boljc- 

GALAXY 

j^ic ii nekad igrali Galagu na 
aiitomaiu? Dobili sic jc i na Ami- 
gi. Red je o fcdnoj sasvim obidno). 
all vrhunski izradenoj pucadkoj ig- 
ri. Dnige igre ovog prczastuplje- 
nog iUnra iragaju za nekim biscri- 
nta originalnosii koji de ih izdidi 
i/nad konkureneije, dok tc ova ig 
n vrlo klasidna, i poseduje samo 
j<!dnu, ali jako znadainu osobe 
nosi: zapanjujucu brzinu animaci 
jc, koja opija jednako kao da igra 
tc na automatu. Ni^dan pucad 
ovo ne bi trebalo da propusti. 


BICE, BICE... 


BEAST 

Ako nastavi sa ovakvom hiper- 
produkeijom igara. PSYGNOSIS 
de na tr2i$iu Amiginih programa 
i/biti na prvo mesto i po broju, a 
ne samo po kvalitclu, kw do sada. 


Po$io su zakijudiii da u oblasti ar- 
kadnih avaniura nisu Barbarian- 
•om rekli sve, ovom igrom su se 
posle du2eg vremena vratili tom 
ianru. Tako su, u svetlu novih 
programerskih dostignuda, uneii 
mnogc inovaeije koje de pospeiiti 
avanturistidnost programa. a ar- 
kadni dco dovesti u potpuno novu 
kvalitetnu kategoriju. Grafika u ig- 
ri jc zapanpijuda, sve bli2a duve- 
nim (Sygnosis-ovim tivodnim 
skrinovima. na ogromnom prosto- 
ru mogiide |C kretati se u svim 
pravcima i raditi svaSta. Cilj igre je 
be^iedno stidi do zamka. kroz 
divijinu punu utvara i natprirod- 
nih zveri. Jedva dekamol 

TV SPORTS 
BASKETBALL 

CINEMAWARE jc neumoran. 
Vidcli smo svojevremeno TV 
SPORTS FOOTBAl,!, koji jc bio 
neito sasvim dnigadije u spor- 
iskim simulacijama: uz uverijiv 
efekat TV prenosa, aktivnim udeS- 
dem u igri bio vam je garantovan 
do2ivijaj vrhunske nlmske realis- 
lidnosti. Sto sloienica Cinemavsra- 


rc i treba da predsiavija. jedina 
nezgodna stvar oko ovog prethod* 
nog programa ic to Sto se radilo o 
ameridkom fuabalu. sportu koji je 
vedini nas stran. dak i ako znamo 
pravila. Za ovo leto su nam. me- 
dulim, najavili izradu koSarke sa 
istom koncepeijom. dime nam je 
nesumnjivo garantovano da de to 
biti u svakom pogledu najboija ko- 
Sarka do sada. One On One 1 Two 
On Two. koji datiraju jo§ iz 1986, 
dobide dostojnog naslednika. I jo$ 
jcdna vest; u isloj koncepeiji, po- 
detkom 1990 pojavicc se I tenis! 
Naiim amiga-teniserima konadno 
Ce se isplatiti dugogodiSnje strplje- 
nje. 

UCENCE TO KILL 

Ubaciti D2ems Bonda u igru 
predstavija vec SOS uspeha. Ako 
se uz to autori potrude malo oko 
grabke, animaeije i zvuka. zarada 
fe garantovana. Upravo je taj slu- 
daj sa ovom igrom, radenom po 
najnovijem filmu sa Diemsom 
Bondom, iz koje vam je priloicna 
impresivna stidica sa helikopterdi- 
cem, ko}i. verovatno. bijuje vatru 
na sve siranc. 



82 


SVET KOMPJUTERA / JUL- AVGUST '89. 





SpeciJaHsti za racunare 


Jeretova 12/58000 SPLIT 058/589-987 


fRPNffl 




RADNO VRI JEME j 8 aubotc^ 8-12 

PREDSTAVNISTVA 

kod Ik# aotee dobU isforaKl^ po^odai nJe mtirode I bifltl mdtlM 
— CO«t] S38 — 133 oa 3-19 
BBOOn^D - coil 3 039-070 oO 10—30 

LJUBLJANA — COOll 330—039 oO 9-13 110-19 
1^3 — COiaS 333—400 oO 13-30 

BANJA LUKA - C0703 33— SSO oO 0-30 


ATARI ST 26O/S20/1040 
POVOUNO HARD DISK 32/6S Mb dOmS outoboot 


DV-OOTKANI disk DR.rV-B-l0LatSPnt«3 0O0MCOIALN0C 
TOS I OBM U BBKOMIMA BW OLPP. mTBBWtBUTTBtttA 
TV MODUl^ATOB. OBA BASIC NA KIODULU. 
BATBRIJSKI SAT. KOlBCNB UBMOOIB. BBOM BOOItAUATOft. 
»>UB. lA iTAMmC. LITBKATUBA. MtVS- WmnjkJMi KATALOO ! t 


COIOfODOHE AMIGA 



VANJSKJt DODATNI DISK - 30L3 I BPTIMB OO OtlStNALMX. 
EOUB MOOULATQ3 ZA TBtBVIZlJU. BOlBBMB MEMOUB t Mb • SAT. UTOtATURA 


■JLggCr muw ODOBg_ _ _ 

KBIIKTW* JOYSTK tNTWACB EPROM MOOUU DO «3 Ml (M KbI 

0V03TRUK1 JOYSnC INTBtfACS SVIBTLOSNA OCOVKA 

OKTROMCS PRIVTBR IKTWACS AUtHO/VOBO KABt ZA MOMTOS 

MBCAROM (SKOM MOOUU VISSO KAIL W KOtOMA ZA CBS 

PALICE ZA ICRU — JOYSTICI 


KOMPLETAN fZBOR REZERVNIH DIJELOVA 

f olll9 S^9o4«-um. Ul-A. 4110 l^d. 

C04 ✓IB O/^ AM IOA tiwomo 4V4 aij^lov rm lopot-** 



I.B.M. 


PC XT /AT & CO. 


2EL1TE KUPfTI PC ? JAVITE NAM SE ! 

ZSKORXSTITB NASS VISEOODISNJE IBKUSTVO. 
ZNAMO ODJB SU NAJEOl-Jfl UVJETX NABAVB. 
MOOUOWOST NABAVKB 1 U JTUOOSLAVtZI. 

BBSPLATNZ SCATA1.0ZX SA CIJBNAN3A. 
DAJBMO OABANCIIU I SBSRVIS U ZBMtLJX. 

KAfOUMO - ua sear.Pom.MAMD oaKovt.nofn DtsKonnAira KAima 

^ KMA fimi lA trsttmeai ywao CAsra/ssA. cm boa mgm. inaMTuu 



VRjnDOKA EVALrTVTA.UG3ADEN R2SST.CARAMCUA 1 COOIML ttPORUKA ZA 24 m 
PO tmjt MODULE STAVUAMO U KASnCm EVTUKV I 

Ifl SkfO MZAJNRAU I mOOAMIRAU MODULE. DKUCr SU IH KOPRAU OD NAS. 
ORIGINAL JE IPAK ORIGINAL ! 


1 . TUIBO 2 S 0 U) tTtSBO 20 Q 2 * PODESAYANE OAYE KASETOFOKA 

2. 6NAJBOUIHTUMORO(XAMA*P(»ESAVANE<aj\VEKASFroroM 

3. HNAlCATIlDGED(VSMa-jal Blld bNI otbot djam/oocRDuMtl) 

II KOH US/MON.miO SXD«TUMO 20Q2*IDOS.PODElCUV{ MSETOFOtU 

10. i B|mipkad| siodnl a nd a Astaw) 

a SIMOKS BASIC D^TIW 2 SOU)*BOOS*POD£SAVANE GIAVE XASnOTONA 
14 . DOCrdtM«COPr 2 (l^ntOnA/M 4 TURBO ISOLD* TURBO 2002 «POD.GLAVE KASFT. 
\k EASYSOtlFT YU* TURBO KOLl>*BDOS*CinP ASS/I 10 N*P 0 DES.GLAVE KASHOFONA. 

17. MGICOli « COM-W M (aodS a ndtaaMBR RTTY-SSTV-PACKET nuBo) 

18. OXFORD PASCAL MB a batfifoi) 

n. SMm D*EASYSaU*PROR A/ll*'nMO2SIR>2D08*IOOS*POO.GUVE KASET. 

20. ACTION RERAY Mk ID (ooM MKb FINAL>t H dl ^ bdR a nzUjMle aiUa) 

21. FINAL CATIflXIE ID ( tr a wta o Bjboljl oodd kof poSaQ-lMi m tto bo tnfad 

>• Mkmo ato moaulA Pcoj9 imaimo n* 

Spl«AM wlH meaulat u nm 3on» l>«9plACnom k*C9loou 

III Bfojov u i m b aTnptuv.9r9. 

!4iA5ir'w'<a7MBMOM~ S JuT 7 "Uti puMMm.mjillLt# mmui riiptt 






Broj 5, jim 1989, cena 8000 dinara 


CQ 




I PRODAJI! 




09 


XO 


09 


-ti9 U 


O 


S, E 


U 09 


« OD 


S. 


Specijalha nagraiSna igra 


.^UDer Dremiia COMMOflf!?^ ^4*